aboutsummaryrefslogtreecommitdiff
path: root/launcher/widgets/ProgressWidget.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2021-11-22 03:55:16 +0100
committerPetr Mrázek <peterix@gmail.com>2021-11-22 03:55:16 +0100
commitb258eac215c791b2a8eed10cecbbf9551c87f0b9 (patch)
tree1ae72f62d344f6a9c982b9dc5d598d32fc742acc /launcher/widgets/ProgressWidget.h
parent5040231f8d6ca865ea50250509c3315ea0c7400e (diff)
downloadPrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.tar.gz
PrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.tar.bz2
PrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.zip
NOISSUE continue reshuffling the codebase
Diffstat (limited to 'launcher/widgets/ProgressWidget.h')
-rw-r--r--launcher/widgets/ProgressWidget.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/launcher/widgets/ProgressWidget.h b/launcher/widgets/ProgressWidget.h
deleted file mode 100644
index fa67748a..00000000
--- a/launcher/widgets/ProgressWidget.h
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed under the Apache-2.0 license. See README.md for details.
-
-#pragma once
-
-#include <QWidget>
-#include <memory>
-
-class Task;
-class QProgressBar;
-class QLabel;
-
-class ProgressWidget : public QWidget
-{
- Q_OBJECT
-public:
- explicit ProgressWidget(QWidget *parent = nullptr);
-
-public slots:
- void start(std::shared_ptr<Task> task);
- bool exec(std::shared_ptr<Task> task);
-
-private slots:
- void handleTaskFinish();
- void handleTaskStatus(const QString &status);
- void handleTaskProgress(qint64 current, qint64 total);
- void taskDestroyed();
-
-private:
- QLabel *m_label;
- QProgressBar *m_bar;
- std::shared_ptr<Task> m_task;
-};