X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.h;h=76bd423c1cf5216fb265260907c70df5d0775fea;hp=1bff138b491863f4ae3879e0c6bafacfd8588f87;hb=8b896450a5fc56a2bde37b44e81dc5af6c338be1;hpb=4775cbfc0dde54bad2a483a51409f392187a20f3 diff --git a/src/qtui/mainwin.h b/src/qtui/mainwin.h index 1bff138b..76bd423c 100644 --- a/src/qtui/mainwin.h +++ b/src/qtui/mainwin.h @@ -29,7 +29,9 @@ #include "titlesetter.h" class ActionCollection; +class BufferView; class BufferViewConfig; +class BufferViewDock; class BufferWidget; class MsgProcessorStatusWidget; class NickListWidget; @@ -49,6 +51,7 @@ class MainWin : public QMainWindow { void init(); void addBufferView(BufferViewConfig *config = 0); + BufferView *allBuffersView() const; inline QSystemTrayIcon *systemTrayIcon() const; @@ -56,6 +59,7 @@ class MainWin : public QMainWindow { public slots: void saveStateToSession(const QString &sessionId); void saveStateToSessionSettings(SessionSettings &s); + void showStatusBarMessage(const QString &message); protected: void closeEvent(QCloseEvent *event); @@ -83,6 +87,8 @@ class MainWin : public QMainWindow { void on_actionManageViews_triggered(); void on_actionLockDockPositions_toggled(bool lock); void on_actionDebugNetworkModel_triggered(); + void on_actionDebugMessageModel_triggered(); + void on_actionDebugLog_triggered(); void clientNetworkCreated(NetworkId); void clientNetworkRemoved(NetworkId); @@ -125,7 +131,7 @@ class MainWin : public QMainWindow { QSystemTrayIcon *_trayIcon; - QList _netViews; + QList _bufferViews; BufferWidget *_bufferWidget; NickListWidget *_nickListWidget;