]> Some of my projects - localmylist.git/commitdiff
Add allTasksFinished signal.
authorAPTX <redacted>
Tue, 12 Jun 2012 21:53:40 +0000 (23:53 +0200)
committerAPTX <redacted>
Tue, 12 Jun 2012 21:53:40 +0000 (23:53 +0200)
localmylist/mylist.cpp
localmylist/mylist.h

index ba4849e..b0ea14c 100644 (file)
@@ -240,6 +240,9 @@ void MyList::taskFinished()
        tasks.remove(task);
        db->log(tr("Task %1 on %2 finished").arg(task->taskName(), task->taskSubject()));
        task->deleteLater();
+
+       if (tasks.isEmpty())
+               emit allTasksFinished();
 }
 
 MyList *MyList::instance()
index 66391fd..f78d83a 100644 (file)
@@ -61,6 +61,7 @@ private slots:
 
 signals:
        void requestAddDirectory(const QDir &directory);
+       void allTasksFinished();
 
 private:
        DatabaseConnectionSettings dbs;