refactor: remove some superfluous signals

Since now we're inheriting from Task, some signals can be reused.
This commit is contained in:
flow
2022-04-26 21:25:42 -03:00
parent 8c8eabf7ac
commit efa3fbff39
7 changed files with 33 additions and 40 deletions

View File

@ -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()

View File

@ -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);