forked from qt-creator/qt-creator
TaskTree: Add task tree adapter for task tree
Now it's possible to nest TaskTrees. A nested TaskTree is seen as one, singular task inside parent tree. Change-Id: Iad95de39c7b79580e0b589c222594de91d5b51a1 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -535,4 +535,15 @@ int TaskTree::progressValue() const
|
||||
return d->m_progressValue;
|
||||
}
|
||||
|
||||
TaskTreeAdapter::TaskTreeAdapter()
|
||||
{
|
||||
connect(task(), &TaskTree::done, this, [this] { emit done(true); });
|
||||
connect(task(), &TaskTree::errorOccurred, this, [this] { emit done(false); });
|
||||
}
|
||||
|
||||
void TaskTreeAdapter::start()
|
||||
{
|
||||
task()->start();
|
||||
}
|
||||
|
||||
} // namespace Utils
|
||||
|
||||
Reference in New Issue
Block a user