diff options
author | Anne Jan Brouwer <brouwer@annejan.com> | 2015-06-09 22:34:21 +0200 |
---|---|---|
committer | Anne Jan Brouwer <brouwer@annejan.com> | 2015-06-09 22:34:21 +0200 |
commit | 73e1bc69975c7ac948ce485a0e2feda056497ba6 (patch) | |
tree | 96236f6b138705850dd7eaefe7af7ca514a6bd6d /mainwindow.h | |
parent | a259eed55ef0a8d0b3255a4be53f805aa1d859fd (diff) |
cleaned up and added config
Diffstat (limited to 'mainwindow.h')
-rw-r--r-- | mainwindow.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/mainwindow.h b/mainwindow.h index dbef6d5f..e8960ef9 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -47,6 +47,9 @@ public: void genKey(QString, QDialog *); void userDialog(QString = ""); +protected: + void closeEvent(QCloseEvent *event); + private slots: void on_updateButton_clicked(); void on_pushButton_clicked(); @@ -103,7 +106,9 @@ private: QHash<QString, QString> profiles; QString profile; bool startupPhase; - trayIcon *tray; + trayIcon *tray = NULL; + bool useTrayIcon; + bool hideOnClose; void updateText(); void executePass(QString, QString = QString()); void executeWrapper(QString, QString, QString = QString()); @@ -122,7 +127,7 @@ private: void updateEnv(); void updateProfileBox(); void initTrayIcon(); - + void destroyTrayIcon(); }; #endif // MAINWINDOW_H |