diff options
author | Simon Rettberg | 2018-11-30 15:00:48 +0100 |
---|---|---|
committer | Simon Rettberg | 2018-11-30 15:00:48 +0100 |
commit | 4ff543fe1f36bef43b9cc5b9b8d80dd354cfdc3c (patch) | |
tree | 5062bca233e674e26df927012ef87c637dd330b9 /src/dialog.h | |
parent | FileDownloader: Follow redirects (diff) | |
download | vmchooser2-4ff543fe1f36bef43b9cc5b9b8d80dd354cfdc3c.tar.gz vmchooser2-4ff543fe1f36bef43b9cc5b9b8d80dd354cfdc3c.tar.xz vmchooser2-4ff543fe1f36bef43b9cc5b9b8d80dd354cfdc3c.zip |
WTF did we have two classes for downloading files?
Diffstat (limited to 'src/dialog.h')
-rw-r--r-- | src/dialog.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/dialog.h b/src/dialog.h index ccdccd2..b38aeac 100644 --- a/src/dialog.h +++ b/src/dialog.h @@ -29,6 +29,7 @@ class Dialog : public QDialog { static const int TAB_MY_COURSES = 1; static const int TAB_ALL_VMS = 2; static const int TAB_COUNT = 3; + public: // Public methods explicit Dialog(int defaultTab = -1, bool examMode = false, QWidget *parent = nullptr); ~Dialog(); @@ -40,10 +41,13 @@ class Dialog : public QDialog { void selectPreviousSession(); void setTheme(); void startSession(const QString& name); + void downloadData(const QString& locationIds); protected: // Overrides void changeEvent(QEvent *e); void mousePressEvent(QMouseEvent *event); + bool eventFilter(QObject *target, QEvent *event); + void keyPressEvent(QKeyEvent * e); private: // Private vars n methods Ui::Dialog *ui; @@ -62,7 +66,6 @@ class Dialog : public QDialog { void onTabButtonChanged(int tab); void configClearButton(); void setListModel(SessionTreeModel *model); - void keyPressEvent(QKeyEvent * e); void selectFirstElement(); void checkAutostart(); @@ -85,12 +88,6 @@ class Dialog : public QDialog { void on_leftKey(); void on_rightKey(); void on_spaceKey(); - - public slots: - void addSessionsAfterDownload(QNetworkReply* reply); - void addNewsAfterDownload(QNetworkReply* reply); - void addHelpAfterDownload(QNetworkReply* reply); - bool eventFilter(QObject *target, QEvent *event); }; #endif // DIALOG_H |