From 3763370ab9e93f97d8acc63aed710c32e6034229 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 19 May 2023 09:35:09 +0200 Subject: [PATCH] TaskTree: Add Q_DISABLE_COPY_MOVE() into internal classes Change-Id: I1b599902dfeebed93378a4d38bd3deb786f572b9 Reviewed-by: hjk --- src/libs/solutions/tasking/tasktree.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libs/solutions/tasking/tasktree.cpp b/src/libs/solutions/tasking/tasktree.cpp index e3605aaf027..6930e117277 100644 --- a/src/libs/solutions/tasking/tasktree.cpp +++ b/src/libs/solutions/tasking/tasktree.cpp @@ -203,6 +203,8 @@ class TaskNode; class TaskTreePrivate { + Q_DISABLE_COPY_MOVE(TaskTreePrivate) + public: TaskTreePrivate(TaskTree *taskTree) : q(taskTree) {} @@ -249,6 +251,8 @@ public: class TaskContainer { + Q_DISABLE_COPY_MOVE(TaskContainer) + public: TaskContainer(TaskTreePrivate *taskTreePrivate, const TaskItem &task, TaskNode *parentNode, TaskContainer *parentContainer) @@ -300,6 +304,8 @@ public: class TaskNode { + Q_DISABLE_COPY_MOVE(TaskNode) + public: TaskNode(TaskTreePrivate *taskTreePrivate, const TaskItem &task, TaskContainer *parentContainer)