aboutsummaryrefslogtreecommitdiff
path: root/launcher/tasks
diff options
context:
space:
mode:
authorflow <thiagodonato300@gmail.com>2022-04-26 21:25:42 -0300
committerflow <thiagodonato300@gmail.com>2022-05-12 18:11:55 -0300
commitefa3fbff39bf0dabebdf1c6330090ee320895a4d (patch)
treeae24c1ec2809544624660c2d77b78381231bc88a /launcher/tasks
parent8c8eabf7ac1920b47792b26790f3646cb6693ec0 (diff)
downloadPrismLauncher-efa3fbff39bf0dabebdf1c6330090ee320895a4d.tar.gz
PrismLauncher-efa3fbff39bf0dabebdf1c6330090ee320895a4d.tar.bz2
PrismLauncher-efa3fbff39bf0dabebdf1c6330090ee320895a4d.zip
refactor: remove some superfluous signals
Since now we're inheriting from Task, some signals can be reused.
Diffstat (limited to 'launcher/tasks')
-rw-r--r--launcher/tasks/Task.cpp3
-rw-r--r--launcher/tasks/Task.h3
2 files changed, 3 insertions, 3 deletions
diff --git a/launcher/tasks/Task.cpp b/launcher/tasks/Task.cpp
index 57307b43..68e0e8a7 100644
--- a/launcher/tasks/Task.cpp
+++ b/launcher/tasks/Task.cpp
@@ -99,8 +99,7 @@ void Task::emitAborted()
m_state = State::AbortedByUser;
m_failReason = "Aborted.";
qDebug() << "Task" << describe() << "aborted.";
- emit failed(m_failReason);
- emit finished();
+ emit aborted();
}
void Task::emitSucceeded()
diff --git a/launcher/tasks/Task.h b/launcher/tasks/Task.h
index 61855160..e09c57ae 100644
--- a/launcher/tasks/Task.h
+++ b/launcher/tasks/Task.h
@@ -73,6 +73,7 @@ class Task : public QObject {
virtual void progress(qint64 current, qint64 total);
void finished();
void succeeded();
+ void aborted();
void failed(QString reason);
void status(QString status);
@@ -86,7 +87,7 @@ class Task : public QObject {
protected slots:
virtual void emitSucceeded();
virtual void emitAborted();
- virtual void emitFailed(QString reason);
+ virtual void emitFailed(QString reason = "");
public slots:
void setStatus(const QString& status);