X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fqtui.h;h=1eb038f2f85591ca123b1fbfca9068c73dac90c9;hb=d233de84d30fec0d32c6a464b1b457cf2d1ce4e3;hp=33a84620557a65d4aaa77c504fa3f71737d78131;hpb=d76bb125c8dd275095409edd3426700a98d89f3a;p=quassel.git diff --git a/src/qtui/qtui.h b/src/qtui/qtui.h index 33a84620..1eb038f2 100644 --- a/src/qtui/qtui.h +++ b/src/qtui/qtui.h @@ -70,11 +70,20 @@ protected slots: void disconnectedFromCore(); void notificationActivated(uint notificationId); +protected: + virtual void minimizeRestore(bool show); + virtual bool isHidingMainWidgetAllowed() const; + +private slots: + void useSystemTrayChanged(const QVariant &); + private: static QPointer _instance; static QPointer _mainWin; static QList _notificationBackends; static QList _notifications; + + bool _useSystemTray; }; QtUi *QtUi::instance() { return _instance ? _instance.data() : new QtUi(); }