X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fqt4%2Fdialogs%2Fmessages.hpp;h=4ca1b1744cef4b51a003fe9c4e546c38fb22df8b;hb=33e8266df2b1de424d15506d22d827b297ea65a6;hp=008510d469c1bd4da235f2002c2ef0ad7f5f9a2f;hpb=a20dba71e41815497b2fbae1e2b844585d9fa3ca;p=vlc diff --git a/modules/gui/qt4/dialogs/messages.hpp b/modules/gui/qt4/dialogs/messages.hpp index 008510d469..4ca1b1744c 100644 --- a/modules/gui/qt4/dialogs/messages.hpp +++ b/modules/gui/qt4/dialogs/messages.hpp @@ -26,6 +26,7 @@ #include "util/qvlcframe.hpp" +class QTabWidget; class QPushButton; class QSpinBox; class QGridLayout; @@ -55,19 +56,21 @@ public: private: MessagesDialog( intf_thread_t * ); static MessagesDialog *instance; + QTabWidget *mainTab; QSpinBox *verbosityBox; QLabel *verbosityLabel; QTextEdit *messages; QTreeWidget *modulesTree; - QPushButton *clearButton; + QPushButton *clearUpdateButton; QPushButton *saveLogButton; private slots: void updateTab( int ); void updateLog(); - void clear(); + void clearOrUpdate(); bool save(); private: + void clear(); void updateTree(); void buildTree( QTreeWidgetItem *, vlc_object_t * ); };