From 64ae6f0db1e8af1bc287c52b010fe87cc5380191 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Fri, 20 Nov 2015 16:09:06 +0100 Subject: displays space status in system tray successfully tested under linux and windows --- mainwindow.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'mainwindow.h') diff --git a/mainwindow.h b/mainwindow.h index 11c1616..9656734 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -6,6 +6,7 @@ #include #include +#include #include @@ -16,6 +17,8 @@ #include #include +#include +#include namespace Ui { class MainWindow; @@ -28,15 +31,22 @@ class MainWindow : public QMainWindow public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); + void updateSpaceList(QString defaultSpace); private: Ui::MainWindow *ui; QSystemTrayIcon* qsystemtrayicon; QByteArray download(QUrl url); - QIcon* currentIcon; + QIcon* currentIcon; + QByteArray imageArray; + void saveSettings(); + QSettings qsettings;\ + QTimer* timer; private slots: void slotActivated(QSystemTrayIcon::ActivationReason); + void on_comboBox_currentIndexChanged(const QString &arg1); + void updateStatus(); void exitApplication(); }; -- cgit v1.2.3