From e5b4b5d2954d72f0323ced8e7d14f5ce9606e4cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Fri, 7 Jul 2017 19:46:56 +0200 Subject: GH-1927 Add more specific task status logging * Tasks are now described by class name and object name (or memory address). * Tasks starts are logged. * Aborted tasks are now treated just as the other cases. --- api/logic/tasks/Task.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'api/logic/tasks/Task.h') diff --git a/api/logic/tasks/Task.h b/api/logic/tasks/Task.h index 3654ed24..f54996c1 100644 --- a/api/logic/tasks/Task.h +++ b/api/logic/tasks/Task.h @@ -54,6 +54,9 @@ public: return m_progressTotal; } +private: + QString describe(); + signals: void started(); void progress(qint64 current, qint64 total); @@ -71,6 +74,7 @@ protected: protected slots: virtual void emitSucceeded(); + virtual void emitAborted(); virtual void emitFailed(QString reason); public slots: -- cgit v1.2.3