KVIrc 5.2.0
Developer APIs
Public Member Functions | Public Attributes | List of all members
LogListViewItem Class Reference

#include <LogViewWidget.h>

+ Inheritance diagram for LogListViewItem:

Public Member Functions

virtual QString fileName () const
 
std::weak_ptr< LogFilelog ()
 
 LogListViewItem (QTreeWidget *pPar, LogFile::Type eType, std::shared_ptr< LogFile > pLog)
 
 LogListViewItem (QTreeWidgetItem *pPar, LogFile::Type eType, std::shared_ptr< LogFile > pLog)
 
 ~LogListViewItem ()
 

Public Attributes

LogFile::Type m_eType
 
std::shared_ptr< LogFilem_pFileData
 

Constructor & Destructor Documentation

◆ LogListViewItem() [1/2]

LogListViewItem::LogListViewItem ( QTreeWidgetItem *  pPar,
LogFile::Type  eType,
std::shared_ptr< LogFile pLog 
)

References m_pFileData.

◆ LogListViewItem() [2/2]

LogListViewItem::LogListViewItem ( QTreeWidget *  pPar,
LogFile::Type  eType,
std::shared_ptr< LogFile pLog 
)

References m_pFileData.

◆ ~LogListViewItem()

LogListViewItem::~LogListViewItem ( )
inline

Member Function Documentation

◆ fileName()

virtual QString LogListViewItem::fileName ( ) const
inlinevirtual

Reimplemented in LogListViewLog.

Referenced by LogViewWindow::deleteCurrent().

◆ log()

std::weak_ptr< LogFile > LogListViewItem::log ( )
inline

References m_pFileData.

Referenced by LogViewWindow::exportLog().

Member Data Documentation

◆ m_eType

LogFile::Type LogListViewItem::m_eType

◆ m_pFileData

std::shared_ptr<LogFile> LogListViewItem::m_pFileData

The documentation for this class was generated from the following files: