CMakeProcess: Don't use QTimer for checking the canceled state

Create a QFutureWatcher instead and connect to its canceled()
signal.

Replace some includes with forward declarations.

Change-Id: Ie82bf8902ef8c8d87011809bd14b7db3d4f52179
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Jarek Kobus
2022-05-14 02:27:28 +02:00
parent 52770b746e
commit 9a4164a4de
4 changed files with 32 additions and 51 deletions

View File

@@ -25,6 +25,7 @@
#include "fileapireader.h"
#include "cmakeprocess.h"
#include "fileapidataextractor.h"
#include "fileapiparser.h"