X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.h;h=a055115ab5c2243759cd376753644c6d8acb3d85;hp=080e78f5c43000148318a20228903c98c42267ff;hb=fc81975a545211f3ccd3d25e266477adad2c9445;hpb=4df7862b00b2113dabdf52342b2c15560313f476 diff --git a/src/qtui/mainwin.h b/src/qtui/mainwin.h index 080e78f5..a055115a 100644 --- a/src/qtui/mainwin.h +++ b/src/qtui/mainwin.h @@ -25,6 +25,7 @@ #include "qtui.h" #include "titlesetter.h" +#include "sessionsettings.h" #include #include @@ -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); @@ -109,7 +110,6 @@ class MainWin : public QMainWindow { signals: void connectToCore(const QVariantMap &connInfo); void disconnectFromCore(); - void requestBacklog(BufferInfo, QVariant, QVariant); private: Ui::MainWin ui; @@ -131,7 +131,6 @@ class MainWin : public QMainWindow { void setupSystray(); void toggleVisibility(); - void enableMenus(); QSystemTrayIcon *systray;