1#ifndef _LOGVIEWWINDOW_H_
2#define _LOGVIEWWINDOW_H_
42class KviLogViewWidget;
74 std::vector<std::shared_ptr<LogFile>>::const_iterator
m_currentLog;
123 void itemSelected(QTreeWidgetItem * pItem, QTreeWidgetItem *);
C++ Template based double linked pointer list class.
Contains the KviWindow class.
Toolkit Abstraction Layer: hbox class.
Definition KviTalHBox.h:44
Toolkit Abstraction Layer: vbox class.
Definition KviTalVBox.h:44
Base class for all windows in KVIrc.
Definition KviWindow.h:75
ExportType
Holds the type of the exported log file.
Definition LogFile.h:81
Definition LogViewWidget.h:53
Definition LogViewWidget.h:37
Definition LogViewWindow.h:53
void mousePressEvent(QMouseEvent *pEvent) override
Definition LogViewWindow.cpp:81
~LogViewListView()
Definition LogViewWindow.h:57
LogViewListView(QWidget *)
Definition LogViewWindow.cpp:69
void rightButtonPressed(QTreeWidgetItem *, QPoint)
Definition LogViewWindow.h:66
void applyFilter()
Definition LogViewWindow.cpp:299
QWidget * m_pSearchTab
Definition LogViewWindow.h:98
QSize sizeHint() const override
Definition LogViewWindow.cpp:254
QCheckBox * m_pEnableToFilter
Definition LogViewWindow.h:91
QTimer * m_pTimer
Definition LogViewWindow.h:107
QPushButton * m_pCancelButton
Definition LogViewWindow.h:100
void cacheFileList()
Definition LogViewWindow.cpp:414
QTabWidget * m_pTabWidget
Definition LogViewWindow.h:95
void recurseDirectory(const QString &szDir)
Definition LogViewWindow.cpp:260
void abortFilter()
Definition LogViewWindow.cpp:304
void deleteCurrent()
Definition LogViewWindow.cpp:471
LogListViewItem * m_pLastCategory
Definition LogViewWindow.h:103
KviTalVBox * m_pIndexTab
Definition LogViewWindow.h:96
void rightButtonClicked(QTreeWidgetItem *, const QPoint &)
Definition LogViewWindow.cpp:450
LogViewListView * m_pListView
Definition LogViewWindow.h:76
virtual void die()
Definition LogViewWindow.cpp:249
QCheckBox * m_pShowDccChatCheck
Definition LogViewWindow.h:83
QPixmap * myIconPtr() override
Definition LogViewWindow.cpp:234
QProgressBar * m_pProgressBar
Definition LogViewWindow.h:102
QCheckBox * m_pShowChannelsCheck
Definition LogViewWindow.h:79
QCheckBox * m_pEnableFromFilter
Definition LogViewWindow.h:90
QCheckBox * m_pShowOtherCheck
Definition LogViewWindow.h:82
bool m_bAborted
Definition LogViewWindow.h:106
void filterNext()
Definition LogViewWindow.cpp:309
KviTalVBox * m_pLeftLayout
Definition LogViewWindow.h:97
QLineEdit * m_pContentsMask
Definition LogViewWindow.h:87
LogListViewItemFolder * m_pLastGroupItem
Definition LogViewWindow.h:104
~LogViewWindow()
Definition LogViewWindow.cpp:216
void keyPressEvent(QKeyEvent *pEvent) override
Definition LogViewWindow.cpp:221
std::vector< std::shared_ptr< LogFile > > m_logList
Definition LogViewWindow.h:73
QMenu * m_pExportLogPopup
Definition LogViewWindow.h:108
QCheckBox * m_pShowConsolesCheck
Definition LogViewWindow.h:81
QPushButton * m_pFilterButton
Definition LogViewWindow.h:99
void exportLog(LogFile::ExportType exportType)
Definition LogViewWindow.cpp:544
QLineEdit * m_pFileNameMask
Definition LogViewWindow.h:86
KviTalHBox * m_pBottomLayout
Definition LogViewWindow.h:101
void resizeEvent(QResizeEvent *pEvent) override
Definition LogViewWindow.cpp:239
QString m_szLastGroup
Definition LogViewWindow.h:105
void itemSelected(QTreeWidgetItem *pItem, QTreeWidgetItem *)
Definition LogViewWindow.cpp:423
QDateEdit * m_pFromDateEdit
Definition LogViewWindow.h:92
LogViewWindow()
Definition LogViewWindow.cpp:92
QDateEdit * m_pToDateEdit
Definition LogViewWindow.h:93
std::vector< std::shared_ptr< LogFile > >::const_iterator m_currentLog
Definition LogViewWindow.h:74
void setupItemList()
Definition LogViewWindow.cpp:280
QCheckBox * m_pShowQueryesCheck
Definition LogViewWindow.h:80
void fillCaptionBuffers() override
Definition LogViewWindow.cpp:244
This file contains compile time settings.