From 622cac50f46ff2940a02527c75b9bed4589f9988 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint <Friedemann.Kleint@nokia.com> Date: Thu, 9 Feb 2012 09:35:03 +0100 Subject: [PATCH] Move QtConcurrent library into Utils. It causes a conflict with the new QtConcurrent library of Qt 5 and is quite small. Change-Id: Ib97ab6daf8f67a88300cf03f044ba3593a4cd270 Reviewed-by: Eike Ziller <eike.ziller@nokia.com> --- qtcreator.pri | 1 + src/libs/libs.pro | 1 - src/libs/qtconcurrent/qtconcurrent.pri | 1 - src/libs/qtconcurrent/qtconcurrent.pro | 12 ----- src/libs/qtconcurrent/qtconcurrent_global.h | 44 ------------------- .../{qtconcurrent => utils}/QtConcurrentTools | 4 +- src/libs/utils/filesearch.cpp | 2 +- src/libs/{qtconcurrent => utils}/multitask.h | 4 +- .../{qtconcurrent => utils}/runextensions.h | 0 src/libs/utils/utils-lib.pri | 4 +- src/libs/utils/utils.pro | 4 +- .../cmakeprojectmanager.cpp | 2 +- src/plugins/coreplugin/coreplugin.pro | 2 +- src/plugins/cpptools/cppchecksymbols.cpp | 2 +- src/plugins/cpptools/cppfindreferences.cpp | 2 +- src/plugins/cpptools/cppmodelmanager.cpp | 2 +- src/plugins/cpptools/cpptoolsplugin.cpp | 2 +- src/plugins/cpptools/symbolsfindfilter.cpp | 2 +- .../selectablefilesmodel.cpp | 2 +- src/plugins/locator/directoryfilter.cpp | 2 +- src/plugins/locator/locator.pro | 1 - src/plugins/locator/locator_dependencies.pri | 1 - src/plugins/locator/locatorplugin.cpp | 2 +- src/plugins/locator/locatorwidget.cpp | 2 +- src/plugins/locator/settingspage.cpp | 2 +- src/plugins/projectexplorer/buildmanager.cpp | 2 +- .../qmljseditor/qmljsfindreferences.cpp | 2 +- src/plugins/qmljseditor/qmltaskmanager.cpp | 2 +- src/plugins/qmljstools/qmljsmodelmanager.cpp | 2 +- src/plugins/qt4projectmanager/qmakestep.cpp | 2 +- src/plugins/qt4projectmanager/qt4nodes.cpp | 2 +- src/plugins/qt4projectmanager/qt4project.cpp | 2 +- src/plugins/qtsupport/qmldumptool.cpp | 2 +- src/plugins/qtsupport/qtoptionspage.cpp | 2 +- .../texteditor/generichighlighter/manager.cpp | 2 +- src/plugins/updateinfo/updateinfo.pro | 1 - 36 files changed, 32 insertions(+), 92 deletions(-) delete mode 100644 src/libs/qtconcurrent/qtconcurrent.pri delete mode 100644 src/libs/qtconcurrent/qtconcurrent.pro delete mode 100644 src/libs/qtconcurrent/qtconcurrent_global.h rename src/libs/{qtconcurrent => utils}/QtConcurrentTools (94%) rename src/libs/{qtconcurrent => utils}/multitask.h (98%) rename src/libs/{qtconcurrent => utils}/runextensions.h (100%) diff --git a/qtcreator.pri b/qtcreator.pri index 23777db090f..bc26570959b 100644 --- a/qtcreator.pri +++ b/qtcreator.pri @@ -156,6 +156,7 @@ win32-msvc* { } qt:greaterThan(QT_MAJOR_VERSION, 4) { + contains(QT, core): QT += concurrent contains(QT, gui): QT += widgets contains(QT, declarative): QT += quick1 } diff --git a/src/libs/libs.pro b/src/libs/libs.pro index 4ee52958741..f7f3626ae7b 100644 --- a/src/libs/libs.pro +++ b/src/libs/libs.pro @@ -6,7 +6,6 @@ QT += core gui # because of dependencies of app SUBDIRS = \ 3rdparty \ - qtconcurrent \ utils \ utils/process_stub.pro \ languageutils \ diff --git a/src/libs/qtconcurrent/qtconcurrent.pri b/src/libs/qtconcurrent/qtconcurrent.pri deleted file mode 100644 index 141de8ee8e2..00000000000 --- a/src/libs/qtconcurrent/qtconcurrent.pri +++ /dev/null @@ -1 +0,0 @@ -LIBS *= -l$$qtLibraryName(QtConcurrent) diff --git a/src/libs/qtconcurrent/qtconcurrent.pro b/src/libs/qtconcurrent/qtconcurrent.pro deleted file mode 100644 index f6a84499cc3..00000000000 --- a/src/libs/qtconcurrent/qtconcurrent.pro +++ /dev/null @@ -1,12 +0,0 @@ -TEMPLATE = lib -TARGET = QtConcurrent -DEFINES += BUILD_QTCONCURRENT - -include(../../qtcreatorlibrary.pri) - -greaterThan(QT_MAJOR_VERSION, 4): QT += concurrent - -HEADERS += \ - qtconcurrent_global.h \ - multitask.h \ - runextensions.h diff --git a/src/libs/qtconcurrent/qtconcurrent_global.h b/src/libs/qtconcurrent/qtconcurrent_global.h deleted file mode 100644 index 8e0462d6334..00000000000 --- a/src/libs/qtconcurrent/qtconcurrent_global.h +++ /dev/null @@ -1,44 +0,0 @@ -/************************************************************************** -** -** This file is part of Qt Creator -** -** Copyright (c) 2012 Nokia Corporation and/or its subsidiary(-ies). -** -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** -** GNU Lesser General Public License Usage -** -** This file may be used under the terms of the GNU Lesser General Public -** License version 2.1 as published by the Free Software Foundation and -** appearing in the file LICENSE.LGPL included in the packaging of this file. -** Please review the following information to ensure the GNU Lesser General -** Public License version 2.1 requirements will be met: -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain additional -** rights. These rights are described in the Nokia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -** -** Other Usage -** -** Alternatively, this file may be used in accordance with the terms and -** conditions contained in a signed written agreement between you and Nokia. -** -** If you have questions regarding the use of this file, please contact -** Nokia at qt-info@nokia.com. -** -**************************************************************************/ - -#ifndef QTCONCURRENT_GLOBAL_H -#define QTCONCURRENT_GLOBAL_H - -#include <QtCore/qglobal.h> - -#if defined(BUILD_QTCONCURRENT) -# define QTCONCURRENT_EXPORT Q_DECL_EXPORT -#else -# define QTCONCURRENT_EXPORT Q_DECL_IMPORT -#endif - -#endif // QTCONCURRENT_GLOBAL_H diff --git a/src/libs/qtconcurrent/QtConcurrentTools b/src/libs/utils/QtConcurrentTools similarity index 94% rename from src/libs/qtconcurrent/QtConcurrentTools rename to src/libs/utils/QtConcurrentTools index ea612c5b4c3..e5129e8c5cb 100644 --- a/src/libs/qtconcurrent/QtConcurrentTools +++ b/src/libs/utils/QtConcurrentTools @@ -30,5 +30,5 @@ ** **************************************************************************/ -#include "qtconcurrent/multitask.h" -#include "qtconcurrent/runextensions.h" +#include "multitask.h" +#include "runextensions.h" diff --git a/src/libs/utils/filesearch.cpp b/src/libs/utils/filesearch.cpp index 88a931d3e4d..7387f51c9c0 100644 --- a/src/libs/utils/filesearch.cpp +++ b/src/libs/utils/filesearch.cpp @@ -40,7 +40,7 @@ #include <QtCore/QCoreApplication> #include <QtCore/QTextCodec> -#include <qtconcurrent/runextensions.h> +#include "runextensions.h" using namespace Utils; diff --git a/src/libs/qtconcurrent/multitask.h b/src/libs/utils/multitask.h similarity index 98% rename from src/libs/qtconcurrent/multitask.h rename to src/libs/utils/multitask.h index 31f27032845..71c09a64531 100644 --- a/src/libs/qtconcurrent/multitask.h +++ b/src/libs/utils/multitask.h @@ -33,7 +33,7 @@ #ifndef MULTITASK_H #define MULTITASK_H -#include "qtconcurrent_global.h" +#include "utils_global.h" #include "runextensions.h" #include <QtCore/QObject> @@ -49,7 +49,7 @@ QT_BEGIN_NAMESPACE namespace QtConcurrent { -class QTCONCURRENT_EXPORT MultiTaskBase : public QObject, public QRunnable +class QTCREATOR_UTILS_EXPORT MultiTaskBase : public QObject, public QRunnable { Q_OBJECT protected slots: diff --git a/src/libs/qtconcurrent/runextensions.h b/src/libs/utils/runextensions.h similarity index 100% rename from src/libs/qtconcurrent/runextensions.h rename to src/libs/utils/runextensions.h diff --git a/src/libs/utils/utils-lib.pri b/src/libs/utils/utils-lib.pri index 638f99d001d..a422fff4fd7 100644 --- a/src/libs/utils/utils-lib.pri +++ b/src/libs/utils/utils-lib.pri @@ -203,7 +203,9 @@ HEADERS += \ $$PWD/networkaccessmanager.h \ $$PWD/persistentsettings.h \ $$PWD/completingtextedit.h \ - $$PWD/json.h + $$PWD/json.h \ + $$PWD/multitask.h \ + $$PWD/runextensions.h FORMS += $$PWD/filewizardpage.ui \ $$PWD/projectintropage.ui \ diff --git a/src/libs/utils/utils.pro b/src/libs/utils/utils.pro index 2d8ef2be45f..0a1888c1138 100644 --- a/src/libs/utils/utils.pro +++ b/src/libs/utils/utils.pro @@ -8,9 +8,7 @@ include(utils_dependencies.pri) include(utils-lib.pri) -greaterThan(QT_MAJOR_VERSION, 4) { - QT += concurrent -} else { +lessThan(QT_MAJOR_VERSION, 5) { # Needed for QtCore/private/qwineventnotifier_p.h win32:include(../../private_headers.pri) } diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp index e3ee122c6dd..7a4d51022d2 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp @@ -45,7 +45,7 @@ #include <coreplugin/actionmanager/actioncontainer.h> #include <projectexplorer/projectexplorerconstants.h> #include <projectexplorer/projectexplorer.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <QtCore/QtConcurrentRun> #include <QtCore/QCoreApplication> #include <QtCore/QSettings> diff --git a/src/plugins/coreplugin/coreplugin.pro b/src/plugins/coreplugin/coreplugin.pro index af115d56a0a..fe78c4b5588 100644 --- a/src/plugins/coreplugin/coreplugin.pro +++ b/src/plugins/coreplugin/coreplugin.pro @@ -4,7 +4,7 @@ DEFINES += CORE_LIBRARY QT += network \ script \ sql -greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport concurrent +greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport CONFIG += help include(../../qtcreatorplugin.pri) diff --git a/src/plugins/cpptools/cppchecksymbols.cpp b/src/plugins/cpptools/cppchecksymbols.cpp index d1bdb3c2814..84e99548a1f 100644 --- a/src/plugins/cpptools/cppchecksymbols.cpp +++ b/src/plugins/cpptools/cppchecksymbols.cpp @@ -49,7 +49,7 @@ #include <QtCore/QThreadPool> #include <QtCore/QDebug> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> using namespace CPlusPlus; using namespace CppTools; diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp index f97dd9f4e2d..90712396264 100644 --- a/src/plugins/cpptools/cppfindreferences.cpp +++ b/src/plugins/cpptools/cppfindreferences.cpp @@ -66,7 +66,7 @@ #include <QtCore/QtConcurrentMap> #include <QtCore/QDir> #include <QtGui/QApplication> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <functional> diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp index 7e82347594e..3277f2c4595 100644 --- a/src/plugins/cpptools/cppmodelmanager.cpp +++ b/src/plugins/cpptools/cppmodelmanager.cpp @@ -45,7 +45,7 @@ #include <QtCore/QtConcurrentRun> #ifndef ICHECK_BUILD # include <QtCore/QFutureSynchronizer> -# include <qtconcurrent/runextensions.h> +# include <utils/runextensions.h> # include <texteditor/itexteditor.h> # include <texteditor/basetexteditor.h> # include <projectexplorer/project.h> diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp index 0fb8cd453f8..ca441f50268 100644 --- a/src/plugins/cpptools/cpptoolsplugin.cpp +++ b/src/plugins/cpptools/cpptoolsplugin.cpp @@ -61,7 +61,7 @@ #include <QtCore/QtConcurrentRun> #include <QtCore/QFutureSynchronizer> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <find/ifindfilter.h> #include <find/searchresultwindow.h> diff --git a/src/plugins/cpptools/symbolsfindfilter.cpp b/src/plugins/cpptools/symbolsfindfilter.cpp index aaa84bf7277..b1fc1a5567f 100644 --- a/src/plugins/cpptools/symbolsfindfilter.cpp +++ b/src/plugins/cpptools/symbolsfindfilter.cpp @@ -38,7 +38,7 @@ #include <coreplugin/progressmanager/progressmanager.h> #include <coreplugin/icore.h> #include <find/textfindconstants.h> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <projectexplorer/projectexplorer.h> #include <projectexplorer/session.h> #include <projectexplorer/project.h> diff --git a/src/plugins/genericprojectmanager/selectablefilesmodel.cpp b/src/plugins/genericprojectmanager/selectablefilesmodel.cpp index d18e5ca805a..61320d81b39 100644 --- a/src/plugins/genericprojectmanager/selectablefilesmodel.cpp +++ b/src/plugins/genericprojectmanager/selectablefilesmodel.cpp @@ -34,7 +34,7 @@ #include <coreplugin/fileiconprovider.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <QtGui/QHBoxLayout> #include <QtGui/QDialogButtonBox> #include <QtGui/QTreeView> diff --git a/src/plugins/locator/directoryfilter.cpp b/src/plugins/locator/directoryfilter.cpp index 43da2545d03..aab9d439e23 100644 --- a/src/plugins/locator/directoryfilter.cpp +++ b/src/plugins/locator/directoryfilter.cpp @@ -38,7 +38,7 @@ #include <QtGui/QFileDialog> #include <QtGui/QMessageBox> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <utils/filesearch.h> using namespace Locator; diff --git a/src/plugins/locator/locator.pro b/src/plugins/locator/locator.pro index e1e3ed5b05e..fab92816fc9 100644 --- a/src/plugins/locator/locator.pro +++ b/src/plugins/locator/locator.pro @@ -2,7 +2,6 @@ TEMPLATE = lib TARGET = Locator DEFINES += LOCATOR_LIBRARY include(../../qtcreatorplugin.pri) -greaterThan(QT_MAJOR_VERSION, 4): QT += concurrent include(locator_dependencies.pri) HEADERS += locatorplugin.h \ commandlocator.h \ diff --git a/src/plugins/locator/locator_dependencies.pri b/src/plugins/locator/locator_dependencies.pri index 96d71e68c8d..a64caedc103 100644 --- a/src/plugins/locator/locator_dependencies.pri +++ b/src/plugins/locator/locator_dependencies.pri @@ -1,2 +1 @@ -include(../../libs/qtconcurrent/qtconcurrent.pri) include(../../plugins/coreplugin/coreplugin.pri) diff --git a/src/plugins/locator/locatorplugin.cpp b/src/plugins/locator/locatorplugin.cpp index d82e0c7bfa2..9a0fc297a07 100644 --- a/src/plugins/locator/locatorplugin.cpp +++ b/src/plugins/locator/locatorplugin.cpp @@ -49,7 +49,7 @@ #include <coreplugin/progressmanager/futureprogress.h> #include <coreplugin/id.h> #include <extensionsystem/pluginmanager.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <utils/qtcassert.h> #include <QtCore/QSettings> diff --git a/src/plugins/locator/locatorwidget.cpp b/src/plugins/locator/locatorwidget.cpp index 179b9a40bef..9289066d87a 100644 --- a/src/plugins/locator/locatorwidget.cpp +++ b/src/plugins/locator/locatorwidget.cpp @@ -47,7 +47,7 @@ #include <coreplugin/fileiconprovider.h> #include <utils/filterlineedit.h> #include <utils/qtcassert.h> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <QtCore/QtConcurrentRun> #include <QtCore/QFileInfo> diff --git a/src/plugins/locator/settingspage.cpp b/src/plugins/locator/settingspage.cpp index c1f9c2fbd90..48ce67f9c28 100644 --- a/src/plugins/locator/settingspage.cpp +++ b/src/plugins/locator/settingspage.cpp @@ -38,7 +38,7 @@ #include "directoryfilter.h" #include <coreplugin/coreconstants.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <utils/qtcassert.h> #include <QtCore/QCoreApplication> diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp index d4662199398..083b02f58de 100644 --- a/src/plugins/projectexplorer/buildmanager.cpp +++ b/src/plugins/projectexplorer/buildmanager.cpp @@ -58,7 +58,7 @@ #include <QtCore/QHash> #include <QtCore/QFutureWatcher> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <QtGui/QApplication> #include <QtGui/QMainWindow> diff --git a/src/plugins/qmljseditor/qmljsfindreferences.cpp b/src/plugins/qmljseditor/qmljsfindreferences.cpp index ac93acabf9c..49a024a1a5a 100644 --- a/src/plugins/qmljseditor/qmljsfindreferences.cpp +++ b/src/plugins/qmljseditor/qmljsfindreferences.cpp @@ -62,7 +62,7 @@ #include <QtCore/QDir> #include <QtGui/QApplication> #include <QtGui/QLabel> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <functional> diff --git a/src/plugins/qmljseditor/qmltaskmanager.cpp b/src/plugins/qmljseditor/qmltaskmanager.cpp index a6a6dfb44c0..1bfb716c1f9 100644 --- a/src/plugins/qmljseditor/qmltaskmanager.cpp +++ b/src/plugins/qmljseditor/qmltaskmanager.cpp @@ -45,7 +45,7 @@ #include <QtCore/QDebug> #include <QtCore/QtConcurrentRun> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> using namespace QmlJS; diff --git a/src/plugins/qmljstools/qmljsmodelmanager.cpp b/src/plugins/qmljstools/qmljsmodelmanager.cpp index 6c4367bbe3a..04f2a0d2cf9 100644 --- a/src/plugins/qmljstools/qmljsmodelmanager.cpp +++ b/src/plugins/qmljstools/qmljsmodelmanager.cpp @@ -58,7 +58,7 @@ #include <QtCore/QFileInfo> #include <QtCore/QLibraryInfo> #include <QtCore/QtConcurrentRun> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <QtCore/QTextStream> #include <QtCore/QCoreApplication> #include <QtCore/QTimer> diff --git a/src/plugins/qt4projectmanager/qmakestep.cpp b/src/plugins/qt4projectmanager/qmakestep.cpp index 7752c91a53f..1f48c2ac871 100644 --- a/src/plugins/qt4projectmanager/qmakestep.cpp +++ b/src/plugins/qt4projectmanager/qmakestep.cpp @@ -59,7 +59,7 @@ #include <QtCore/QDir> #include <QtCore/QFile> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <QtCore/QtConcurrentRun> #include <QtGui/QMessageBox> diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp index 677f6d5b638..e20653d7989 100644 --- a/src/plugins/qt4projectmanager/qt4nodes.cpp +++ b/src/plugins/qt4projectmanager/qt4nodes.cpp @@ -74,7 +74,7 @@ #include <QtGui/QMainWindow> #include <QtGui/QMessageBox> #include <QtGui/QPushButton> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> // Static cached data in struct Qt4NodeStaticData providing information and icons // for file types and the project. Do some magic via qAddPostRoutine() diff --git a/src/plugins/qt4projectmanager/qt4project.cpp b/src/plugins/qt4projectmanager/qt4project.cpp index 5ecfd73a090..298a44bb35f 100644 --- a/src/plugins/qt4projectmanager/qt4project.cpp +++ b/src/plugins/qt4projectmanager/qt4project.cpp @@ -64,7 +64,7 @@ #include <qtsupport/profilereader.h> #include <qtsupport/qtsupportconstants.h> #include <qtsupport/qtversionmanager.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <QtCore/QDebug> #include <QtCore/QDir> diff --git a/src/plugins/qtsupport/qmldumptool.cpp b/src/plugins/qtsupport/qmldumptool.cpp index fbbbc4ae6ce..41b1c4e8fe3 100644 --- a/src/plugins/qtsupport/qmldumptool.cpp +++ b/src/plugins/qtsupport/qmldumptool.cpp @@ -42,7 +42,7 @@ #include <projectexplorer/toolchain.h> #include <projectexplorer/projectexplorer.h> #include <projectexplorer/runconfiguration.h> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <qmljs/qmljsmodelmanagerinterface.h> #include <utils/qtcassert.h> #include <QtGui/QDesktopServices> diff --git a/src/plugins/qtsupport/qtoptionspage.cpp b/src/plugins/qtsupport/qtoptionspage.cpp index 590ddee2cfc..620b484484e 100644 --- a/src/plugins/qtsupport/qtoptionspage.cpp +++ b/src/plugins/qtsupport/qtoptionspage.cpp @@ -51,7 +51,7 @@ #include <projectexplorer/toolchainmanager.h> #include <projectexplorer/toolchain.h> #include <projectexplorer/projectexplorerconstants.h> -#include <qtconcurrent/runextensions.h> +#include <utils/runextensions.h> #include <QtCore/QDir> #include <QtGui/QToolTip> diff --git a/src/plugins/texteditor/generichighlighter/manager.cpp b/src/plugins/texteditor/generichighlighter/manager.cpp index 9221c22f70e..920461807d0 100644 --- a/src/plugins/texteditor/generichighlighter/manager.cpp +++ b/src/plugins/texteditor/generichighlighter/manager.cpp @@ -44,7 +44,7 @@ #include <coreplugin/icore.h> #include <utils/qtcassert.h> #include <coreplugin/progressmanager/progressmanager.h> -#include <qtconcurrent/QtConcurrentTools> +#include <utils/QtConcurrentTools> #include <QtCore/QtAlgorithms> #include <QtCore/QtPlugin> diff --git a/src/plugins/updateinfo/updateinfo.pro b/src/plugins/updateinfo/updateinfo.pro index 25f686dfcbf..fb3a2b31182 100644 --- a/src/plugins/updateinfo/updateinfo.pro +++ b/src/plugins/updateinfo/updateinfo.pro @@ -1,7 +1,6 @@ TARGET = UpdateInfo TEMPLATE = lib QT += network xml -greaterThan(QT_MAJOR_VERSION, 4): QT += concurrent HEADERS += updateinfoplugin.h \ updateinfobutton.h -- GitLab