diff options
| author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-05-10 21:38:41 +0200 |
|---|---|---|
| committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-05-17 06:29:03 +0000 |
| commit | f84199f8b70bb03b66a0dbac3ff4dcdb56094d20 (patch) | |
| tree | 2227c04675712bd387cea5b193f5b4d3e8196452 /tests/manual/tasktree/taskwidget.h | |
| parent | 520412d147b12ed8fda1a13aef96d79b953590c5 (diff) | |
| download | qt-creator-f84199f8b70bb03b66a0dbac3ff4dcdb56094d20.tar.gz | |
Solutions: Long live Solutions!
Short live Tasking in Solutions!
Add src/libs/solutions/README.md with the motivation and hints.
Move TaskTree and Barrier from Utils into Tasking object lib,
the first solution in Solutions project.
Tasking: Some more work is still required for adapting auto and
manual tests. Currently they use Async task, which stayed in Utils.
For Qt purposed we most probably need to have a clone of
Async task inside the Tasking namespace that is more Qt-like
(no Utils::FutureSynchronizer, no priority field,
global QThreadPool instead of a custom one for Creator).
Change-Id: I5d10a2d68170ffa467d8c299be5995b9aa4f8f77
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'tests/manual/tasktree/taskwidget.h')
| -rw-r--r-- | tests/manual/tasktree/taskwidget.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/manual/tasktree/taskwidget.h b/tests/manual/tasktree/taskwidget.h index ae8e7b6788..dc8821af5e 100644 --- a/tests/manual/tasktree/taskwidget.h +++ b/tests/manual/tasktree/taskwidget.h @@ -1,8 +1,9 @@ // Copyright (C) 2022 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 +#include <solutions/tasking/tasktree.h> + #include <utils/layoutbuilder.h> -#include <utils/tasktree.h> #include <QWidget> |
