Improve ChatMonitorFilter to use Message::Backlog rather than the timestamp
[quassel.git] / src / qtui / mainwin.h
index 080e78f..eb3f815 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "qtui.h"
 #include "titlesetter.h"
+#include "sessionsettings.h" 
 
 #include <QSystemTrayIcon>
 #include <QTimer>
@@ -32,7 +33,6 @@
 class Buffer;
 class BufferViewConfig;
 class MsgProcessorStatusWidget;
-class QtUi;
 class Message;
 class NickListWidget;
 
@@ -58,9 +58,10 @@ class MainWin : public QMainWindow {
 #endif
 
     virtual bool event(QEvent *event);
-
   public slots:
     void setTrayIconActivity(bool active = false);
+    void saveStateToSession(const QString &sessionId);
+    void saveStateToSessionSettings(SessionSettings &s);
 
   protected:
     void closeEvent(QCloseEvent *event);
@@ -131,7 +132,6 @@ class MainWin : public QMainWindow {
     void setupSystray();
 
     void toggleVisibility();
-
     void enableMenus();
 
     QSystemTrayIcon *systray;