X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fqt4%2Fdialogs%2Fmessages.hpp;h=85bc88975a5bf1f4dd5c209acc1dbd5d74b5d98a;hb=4f0c843d18c54f7877c6918fa70fccc281a8cb8c;hp=d1e0e340af90dd209516230f1d2c675a46fb9ee0;hpb=fe65deaa3c1bafbfc08be5adbb8ef4eb0996aab6;p=vlc diff --git a/modules/gui/qt4/dialogs/messages.hpp b/modules/gui/qt4/dialogs/messages.hpp index d1e0e340af..85bc88975a 100644 --- a/modules/gui/qt4/dialogs/messages.hpp +++ b/modules/gui/qt4/dialogs/messages.hpp @@ -26,6 +26,7 @@ #include "util/qvlcframe.hpp" #include "util/singleton.hpp" +#include "ui/messages_panel.h" class QTabWidget; class QPushButton; @@ -44,15 +45,7 @@ private: MessagesDialog( intf_thread_t * ); virtual ~MessagesDialog(); - QTabWidget *mainTab; - QSpinBox *verbosityBox; - QLabel *verbosityLabel; - QTextEdit *messages; - QTreeWidget *modulesTree; - QPushButton *clearUpdateButton; - QPushButton *saveLogButton; - QLineEdit *vbobjectsEdit; - QLabel *vbobjectsLabel; + Ui::messagesPanelWidget ui; msg_subscription_t *sub; msg_cb_data_t *cbData; static void sinkMessage( msg_cb_data_t *, msg_item_t *, unsigned ); @@ -60,14 +53,12 @@ private: void sinkMessage( msg_item_t *item ); private slots: - void updateTab( int ); - void clearOrUpdate(); bool save(); void updateConfig(); void changeVerbosity( int ); -private: void clear(); void updateTree(); +private: void buildTree( QTreeWidgetItem *, vlc_object_t * ); friend class Singleton;