aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/tasktree.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2022-11-11 10:37:02 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2022-11-17 15:07:59 +0000
commit7ab95906b96e37eee6bc60ad8ee9094f7eedaab4 (patch)
treeee0bdc545a8c95bd499e7b072bc7bec7d2b37225 /src/libs/utils/tasktree.cpp
parenta4b7e10861f0f76f51379fc20e79f76e7c44bc05 (diff)
TaskItem: Move enums outside of TaskItem
Change-Id: If8a2b285bf9d9bd5a5b7222c13772c1a873daf23 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/libs/utils/tasktree.cpp')
-rw-r--r--src/libs/utils/tasktree.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/libs/utils/tasktree.cpp b/src/libs/utils/tasktree.cpp
index 1aa66929c9b..0a47f156455 100644
--- a/src/libs/utils/tasktree.cpp
+++ b/src/libs/utils/tasktree.cpp
@@ -9,13 +9,13 @@
namespace Utils {
namespace Tasking {
-ExecuteInSequence sequential;
-ExecuteInParallel parallel;
-WorkflowPolicy stopOnError(TaskItem::WorkflowPolicy::StopOnError);
-WorkflowPolicy continueOnError(TaskItem::WorkflowPolicy::ContinueOnError);
-WorkflowPolicy stopOnDone(TaskItem::WorkflowPolicy::StopOnDone);
-WorkflowPolicy continueOnDone(TaskItem::WorkflowPolicy::ContinueOnDone);
-WorkflowPolicy optional(TaskItem::WorkflowPolicy::Optional);
+Execute sequential(ExecuteMode::Sequential);
+Execute parallel(ExecuteMode::Parallel);
+Workflow stopOnError(WorkflowPolicy::StopOnError);
+Workflow continueOnError(WorkflowPolicy::ContinueOnError);
+Workflow stopOnDone(WorkflowPolicy::StopOnDone);
+Workflow continueOnDone(WorkflowPolicy::ContinueOnDone);
+Workflow optional(WorkflowPolicy::Optional);
void TaskItem::addChildren(const QList<TaskItem> &children)
{
@@ -95,8 +95,8 @@ public:
TaskTreePrivate *m_taskTreePrivate = nullptr;
TaskContainer *m_parentContainer = nullptr;
- const TaskItem::ExecuteMode m_executeMode = TaskItem::ExecuteMode::Parallel;
- TaskItem::WorkflowPolicy m_workflowPolicy = TaskItem::WorkflowPolicy::StopOnError;
+ const ExecuteMode m_executeMode = ExecuteMode::Parallel;
+ WorkflowPolicy m_workflowPolicy = WorkflowPolicy::StopOnError;
const TaskItem::GroupHandler m_groupHandler;
int m_taskCount = 0;
GroupConfig m_groupConfig;
@@ -241,7 +241,7 @@ void TaskContainer::start()
m_currentIndex = 0;
resetSuccessBit();
- if (m_executeMode == TaskItem::ExecuteMode::Sequential) {
+ if (m_executeMode == ExecuteMode::Sequential) {
m_selectedChildren.at(m_currentIndex)->start();
return;
}
@@ -275,7 +275,7 @@ void TaskContainer::stop()
if (!isRunning())
return;
- if (m_executeMode == TaskItem::ExecuteMode::Sequential) {
+ if (m_executeMode == ExecuteMode::Sequential) {
int skippedTaskCount = 0;
for (int i = m_currentIndex + 1; i < m_selectedChildren.size(); ++i)
skippedTaskCount += m_selectedChildren.at(i)->taskCount();
@@ -299,8 +299,8 @@ int TaskContainer::taskCount() const
void TaskContainer::childDone(bool success)
{
- if ((m_workflowPolicy == TaskItem::WorkflowPolicy::StopOnDone && success)
- || (m_workflowPolicy == TaskItem::WorkflowPolicy::StopOnError && !success)) {
+ if ((m_workflowPolicy == WorkflowPolicy::StopOnDone && success)
+ || (m_workflowPolicy == WorkflowPolicy::StopOnError && !success)) {
stop();
invokeEndHandler(success);
return;
@@ -314,7 +314,7 @@ void TaskContainer::childDone(bool success)
return;
}
- if (m_executeMode == TaskItem::ExecuteMode::Sequential)
+ if (m_executeMode == ExecuteMode::Sequential)
m_selectedChildren.at(m_currentIndex)->start();
}
@@ -348,8 +348,8 @@ void TaskContainer::resetSuccessBit()
if (m_selectedChildren.isEmpty())
m_successBit = true;
- if (m_workflowPolicy == TaskItem::WorkflowPolicy::StopOnDone
- || m_workflowPolicy == TaskItem::WorkflowPolicy::ContinueOnDone) {
+ if (m_workflowPolicy == WorkflowPolicy::StopOnDone
+ || m_workflowPolicy == WorkflowPolicy::ContinueOnDone) {
m_successBit = false;
} else {
m_successBit = true;
@@ -358,10 +358,10 @@ void TaskContainer::resetSuccessBit()
void TaskContainer::updateSuccessBit(bool success)
{
- if (m_workflowPolicy == TaskItem::WorkflowPolicy::Optional)
+ if (m_workflowPolicy == WorkflowPolicy::Optional)
return;
- if (m_workflowPolicy == TaskItem::WorkflowPolicy::StopOnDone
- || m_workflowPolicy == TaskItem::WorkflowPolicy::ContinueOnDone) {
+ if (m_workflowPolicy == WorkflowPolicy::StopOnDone
+ || m_workflowPolicy == WorkflowPolicy::ContinueOnDone) {
m_successBit = m_successBit || success;
} else {
m_successBit = m_successBit && success;