From 4ff543fe1f36bef43b9cc5b9b8d80dd354cfdc3c Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 30 Nov 2018 15:00:48 +0100 Subject: WTF did we have two classes for downloading files? --- src/dialog.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/dialog.h') 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 -- cgit v1.2.3-55-g7522