aboutsummaryrefslogtreecommitdiff
path: root/mainwindow.h
diff options
context:
space:
mode:
authorMax Christian Pohle2015-11-30 02:35:31 +0100
committerMax Christian Pohle2015-11-30 02:35:31 +0100
commit950bf7952bd31c64fb0e5536daec4c6881276d74 (patch)
treee5fdd27953cc02574be56723df3ad575091d9f55 /mainwindow.h
parent89fada0440c1e3b72afc01cb3052995446a2857d (diff)
downloadqspacestatus-950bf7952bd31c64fb0e5536daec4c6881276d74.tar.bz2
qspacestatus-950bf7952bd31c64fb0e5536daec4c6881276d74.zip
added network monitoring
shows network errors and updates status on reconnect
Diffstat (limited to 'mainwindow.h')
-rw-r--r--mainwindow.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/mainwindow.h b/mainwindow.h
index 305b79b..916f95b 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -26,6 +26,10 @@
26#include <QTimer> 26#include <QTimer>
27 27
28#include <QApplication> 28#include <QApplication>
29#include <QNetworkSession>
30#include <QNetworkConfigurationManager>
31
32
29 33
30namespace Ui { 34namespace Ui {
31class MainWindow; 35class MainWindow;
@@ -47,6 +51,7 @@ private:
47 QTimer* timer; 51 QTimer* timer;
48 void saveSettings(); 52 void saveSettings();
49 QByteArray download(QUrl url); 53 QByteArray download(QUrl url);
54 QNetworkConfigurationManager* mgr;
50 55
51 56
52private slots: 57private slots:
@@ -55,6 +60,9 @@ private slots:
55 void updateStatus(); 60 void updateStatus();
56 void updateSpaceList(); 61 void updateSpaceList();
57 void exitApplication(); 62 void exitApplication();
63 //void stateChanged(QNetworkSession::State);
64 //void onlineStateChanged(bool);
65 void onNetworkConfigurationChanged();
58}; 66};
59 67
60#endif // MAINWINDOW_H 68#endif // MAINWINDOW_H
..