From a76474f5c54e74734b5fbe19fe28f36929205922 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Fri, 10 Mar 2017 15:17:40 +0100 Subject: [PATCH 1/3] ProjectExplorer: Evaluate -mfloat-abi for macros The option -mfloat-abi sets macros (in this case __ARM_PCS_VFP), so it should be evaluated while determining the macros for the code model and the clang static analyzer. Task-number: QTCREATORBUG-17797 Change-Id: I22a72d31956521b7e2ad7c1126036b25cfe0898d Reviewed-by: Christian Kandeler Reviewed-by: Tobias Hunger Reviewed-by: Eike Ziller --- src/plugins/projectexplorer/gcctoolchain.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp index c65e0ce2a40..12337069e40 100644 --- a/src/plugins/projectexplorer/gcctoolchain.cpp +++ b/src/plugins/projectexplorer/gcctoolchain.cpp @@ -377,6 +377,7 @@ QByteArray GccToolChain::predefinedMacros(const QStringList &cxxflags) const || a == QLatin1String("-m64") || a == QLatin1String("-m96bit-long-double") || a == QLatin1String("-mabm") || a == QLatin1String("-maes") || a.startsWith(QLatin1String("-march=")) || a == QLatin1String("-mavx") + || a.startsWith(QLatin1String("-mfloat-abi")) || a.startsWith(QLatin1String("-masm=")) || a == QLatin1String("-mcx16") || a == QLatin1String("-mfma") || a == QLatin1String("-mfma4") || a == QLatin1String("-mlwp") || a == QLatin1String("-mpclmul") From 8e631c9b26abbb481f92a94af93ebe199700db81 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Wed, 8 Mar 2017 17:43:27 +0100 Subject: [PATCH 2/3] make fixnavi actually work with examples we reference examples by title, not by file name (as it's unknowable). Change-Id: I24e2a543138b77e8c6ea60e2aca49ba057c13273 Reviewed-by: Leena Miettinen --- doc/fixnavi.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/fixnavi.pl b/doc/fixnavi.pl index 1ddbd4fe1ba..eb0f16be57b 100755 --- a/doc/fixnavi.pl +++ b/doc/fixnavi.pl @@ -133,7 +133,8 @@ my %next = (); my $last = $doctitle; my $lastpage = $title2page{$last}; for my $title (@toc) { - my $page = $title2page{$title}; + my $type = $title2type{$title}; + my $page = ($type eq "page") ? $title2page{$title} : "{$title}\n"; defined($page) or die "TOC refers to unknown page/example '$title'.\n"; $next{$last} = $page; $prev{$title} = $lastpage; From 4033471aa91ac0cde52786c45c9e95b119197dfc Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Thu, 9 Mar 2017 23:02:32 +0100 Subject: [PATCH 3/3] QRegExp include cleanup This patch adds the missing include statements for QRegExp. Change-Id: Ibb03b929940adb84ae190b5090cb6b88653cc14c Reviewed-by: Orgad Shaneh --- src/libs/qmljs/qmljscheck.cpp | 1 + src/libs/qmljs/qmljsdocument.cpp | 1 + src/libs/qmljs/qmljsfindexportedcpptypes.cpp | 1 + src/libs/qmljs/qmljsscopechain.cpp | 2 ++ src/libs/utils/buildablehelperlibrary.cpp | 1 + src/libs/utils/fileutils.cpp | 1 + src/libs/utils/qtcprocess.cpp | 1 + src/libs/utils/templateengine.cpp | 1 + src/plugins/android/androidmanager.cpp | 1 + src/plugins/android/androidrunner.cpp | 1 + src/plugins/android/androidtoolchain.cpp | 1 + src/plugins/android/javaparser.h | 2 ++ src/plugins/autotest/gtest/gtestoutputreader.cpp | 1 + src/plugins/bazaar/bazaarclient.cpp | 1 + .../beautifier/artisticstyle/artisticstylesettings.cpp | 1 + src/plugins/beautifier/beautifierplugin.cpp | 1 + src/plugins/clearcase/clearcasesync.cpp | 1 + src/plugins/cmakeprojectmanager/builddirmanager.cpp | 1 + src/plugins/cmakeprojectmanager/cmakeautocompleter.cpp | 1 + src/plugins/cmakeprojectmanager/cmakebuildstep.h | 2 ++ src/plugins/cmakeprojectmanager/cmakeparser.h | 1 + src/plugins/coreplugin/actionmanager/command.cpp | 1 + src/plugins/coreplugin/find/basetextfind.cpp | 3 ++- src/plugins/coreplugin/locator/basefilefilter.cpp | 1 + src/plugins/coreplugin/locator/opendocumentsfilter.cpp | 1 + src/plugins/coreplugin/toolsettings.cpp | 1 + src/plugins/cppeditor/cppfunctiondecldeflink.cpp | 1 + src/plugins/cpptools/builtinindexingsupport.cpp | 1 + src/plugins/cpptools/cppcurrentdocumentfilter.cpp | 1 + src/plugins/cpptools/cpplocatorfilter.cpp | 1 + src/plugins/diffeditor/differ.cpp | 1 + src/plugins/diffeditor/diffutils.cpp | 1 + src/plugins/genericprojectmanager/genericproject.cpp | 1 + src/plugins/git/githighlighters.h | 2 ++ src/plugins/help/searchwidget.cpp | 1 + src/plugins/nim/project/nimproject.cpp | 1 + src/plugins/projectexplorer/abi.cpp | 1 + src/plugins/projectexplorer/settingsaccessor.cpp | 1 + src/plugins/pythoneditor/pythoneditorplugin.cpp | 1 + .../customwidgetwizard/plugingenerator.cpp | 1 + src/plugins/qmakeprojectmanager/makefileparse.cpp | 1 + .../qmldesigner/components/stateseditor/stateseditorview.cpp | 1 + src/plugins/qmldesigner/designercore/model/abstractview.cpp | 2 ++ src/plugins/qmldesigner/designercore/model/modelnode.cpp | 1 + src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp | 2 ++ src/plugins/qmljstools/qmljsfunctionfilter.cpp | 1 + src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp | 1 + src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | 1 + src/plugins/qmlprofiler/qmlprofilertraceview.cpp | 1 + src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp | 1 + src/plugins/qmlprojectmanager/fileformat/filefilteritems.h | 1 + src/plugins/qmlprojectmanager/qmlproject.cpp | 1 + src/plugins/qnx/qnxversionnumber.cpp | 1 + src/plugins/qnx/slog2inforunner.cpp | 2 ++ src/plugins/qtsupport/qscxmlcgenerator.cpp | 5 +++-- src/plugins/qtsupport/qtkitinformation.cpp | 2 ++ src/plugins/qtsupport/qtparser.h | 2 ++ src/plugins/subversion/subversioneditor.cpp | 1 + src/plugins/todo/todoitemsprovider.cpp | 1 + src/plugins/vcsbase/vcsoutputwindow.cpp | 1 + src/shared/proparser/ioutils.cpp | 1 + src/shared/proparser/prowriter.cpp | 1 + 62 files changed, 74 insertions(+), 3 deletions(-) diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp index 483b563a043..8b77c8a4a4c 100644 --- a/src/libs/qmljs/qmljscheck.cpp +++ b/src/libs/qmljs/qmljscheck.cpp @@ -33,6 +33,7 @@ #include #include +#include using namespace QmlJS; using namespace QmlJS::AST; diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp index 071da4fff92..474a64b1e7d 100644 --- a/src/libs/qmljs/qmljsdocument.cpp +++ b/src/libs/qmljs/qmljsdocument.cpp @@ -35,6 +35,7 @@ #include #include #include +#include #include diff --git a/src/libs/qmljs/qmljsfindexportedcpptypes.cpp b/src/libs/qmljs/qmljsfindexportedcpptypes.cpp index e1c4d55de70..7c45339d905 100644 --- a/src/libs/qmljs/qmljsfindexportedcpptypes.cpp +++ b/src/libs/qmljs/qmljsfindexportedcpptypes.cpp @@ -34,6 +34,7 @@ #include #include +#include //using namespace QmlJS; diff --git a/src/libs/qmljs/qmljsscopechain.cpp b/src/libs/qmljs/qmljsscopechain.cpp index a2d3b253efb..cda0b0c6564 100644 --- a/src/libs/qmljs/qmljsscopechain.cpp +++ b/src/libs/qmljs/qmljsscopechain.cpp @@ -29,6 +29,8 @@ #include "qmljsmodelmanagerinterface.h" #include "parser/qmljsengine_p.h" +#include + using namespace QmlJS; /*! diff --git a/src/libs/utils/buildablehelperlibrary.cpp b/src/libs/utils/buildablehelperlibrary.cpp index c46b4b85020..13d3f14f4b7 100644 --- a/src/libs/utils/buildablehelperlibrary.cpp +++ b/src/libs/utils/buildablehelperlibrary.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace Utils { diff --git a/src/libs/utils/fileutils.cpp b/src/libs/utils/fileutils.cpp index bf4dc5f6703..606d6e324ed 100644 --- a/src/libs/utils/fileutils.cpp +++ b/src/libs/utils/fileutils.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include #include diff --git a/src/libs/utils/qtcprocess.cpp b/src/libs/utils/qtcprocess.cpp index 1f302a02d39..1d51a088192 100644 --- a/src/libs/utils/qtcprocess.cpp +++ b/src/libs/utils/qtcprocess.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #ifdef Q_OS_WIN diff --git a/src/libs/utils/templateengine.cpp b/src/libs/utils/templateengine.cpp index b76d42d6314..e78af8bc36a 100644 --- a/src/libs/utils/templateengine.cpp +++ b/src/libs/utils/templateengine.cpp @@ -28,6 +28,7 @@ #include "qtcassert.h" #include +#include #include namespace Utils { diff --git a/src/plugins/android/androidmanager.cpp b/src/plugins/android/androidmanager.cpp index a91a7404aad..dfb96fca021 100644 --- a/src/plugins/android/androidmanager.cpp +++ b/src/plugins/android/androidmanager.cpp @@ -56,6 +56,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/android/androidrunner.cpp b/src/plugins/android/androidrunner.cpp index 0be297369ef..aa9920908e3 100644 --- a/src/plugins/android/androidrunner.cpp +++ b/src/plugins/android/androidrunner.cpp @@ -46,6 +46,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/android/androidtoolchain.cpp b/src/plugins/android/androidtoolchain.cpp index 6794d85d3e1..235dfcd3aab 100644 --- a/src/plugins/android/androidtoolchain.cpp +++ b/src/plugins/android/androidtoolchain.cpp @@ -45,6 +45,7 @@ #include #include #include +#include #include namespace { diff --git a/src/plugins/android/javaparser.h b/src/plugins/android/javaparser.h index 642db44e236..f47075b4e28 100644 --- a/src/plugins/android/javaparser.h +++ b/src/plugins/android/javaparser.h @@ -28,6 +28,8 @@ #include #include +#include + namespace Android { namespace Internal { diff --git a/src/plugins/autotest/gtest/gtestoutputreader.cpp b/src/plugins/autotest/gtest/gtestoutputreader.cpp index 8b581bc4b98..0239e06a321 100644 --- a/src/plugins/autotest/gtest/gtestoutputreader.cpp +++ b/src/plugins/autotest/gtest/gtestoutputreader.cpp @@ -28,6 +28,7 @@ #include #include +#include namespace Autotest { namespace Internal { diff --git a/src/plugins/bazaar/bazaarclient.cpp b/src/plugins/bazaar/bazaarclient.cpp index 991f9947419..4d1ba0d6524 100644 --- a/src/plugins/bazaar/bazaarclient.cpp +++ b/src/plugins/bazaar/bazaarclient.cpp @@ -34,6 +34,7 @@ #include #include +#include #include #include diff --git a/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp b/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp index b0014036791..26129e0f200 100644 --- a/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp +++ b/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp @@ -37,6 +37,7 @@ #include #include #include +#include #include namespace Beautifier { diff --git a/src/plugins/beautifier/beautifierplugin.cpp b/src/plugins/beautifier/beautifierplugin.cpp index e58d746964c..b54e3d95420 100644 --- a/src/plugins/beautifier/beautifierplugin.cpp +++ b/src/plugins/beautifier/beautifierplugin.cpp @@ -63,6 +63,7 @@ #include #include #include +#include #include #include diff --git a/src/plugins/clearcase/clearcasesync.cpp b/src/plugins/clearcase/clearcasesync.cpp index cbbacba8109..8f8262ee7c5 100644 --- a/src/plugins/clearcase/clearcasesync.cpp +++ b/src/plugins/clearcase/clearcasesync.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/src/plugins/cmakeprojectmanager/builddirmanager.cpp b/src/plugins/cmakeprojectmanager/builddirmanager.cpp index 3bc0ab684eb..869c84f9e30 100644 --- a/src/plugins/cmakeprojectmanager/builddirmanager.cpp +++ b/src/plugins/cmakeprojectmanager/builddirmanager.cpp @@ -57,6 +57,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/cmakeprojectmanager/cmakeautocompleter.cpp b/src/plugins/cmakeprojectmanager/cmakeautocompleter.cpp index 2605830d0b5..8c2a0ba0a1d 100644 --- a/src/plugins/cmakeprojectmanager/cmakeautocompleter.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeautocompleter.cpp @@ -25,6 +25,7 @@ #include "cmakeautocompleter.h" +#include #include #include #include diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.h b/src/plugins/cmakeprojectmanager/cmakebuildstep.h index 1fb677e24cb..e7cec2c3b6d 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.h +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.h @@ -27,6 +27,8 @@ #include +#include + QT_BEGIN_NAMESPACE class QLineEdit; class QListWidget; diff --git a/src/plugins/cmakeprojectmanager/cmakeparser.h b/src/plugins/cmakeprojectmanager/cmakeparser.h index 877051f276e..d9073165520 100644 --- a/src/plugins/cmakeprojectmanager/cmakeparser.h +++ b/src/plugins/cmakeprojectmanager/cmakeparser.h @@ -28,6 +28,7 @@ #include #include +#include #include namespace CMakeProjectManager { diff --git a/src/plugins/coreplugin/actionmanager/command.cpp b/src/plugins/coreplugin/actionmanager/command.cpp index cdbbe200e3a..186ac4649f1 100644 --- a/src/plugins/coreplugin/actionmanager/command.cpp +++ b/src/plugins/coreplugin/actionmanager/command.cpp @@ -32,6 +32,7 @@ #include #include +#include #include #include diff --git a/src/plugins/coreplugin/find/basetextfind.cpp b/src/plugins/coreplugin/find/basetextfind.cpp index a6603e17939..fd40cab904e 100644 --- a/src/plugins/coreplugin/find/basetextfind.cpp +++ b/src/plugins/coreplugin/find/basetextfind.cpp @@ -30,8 +30,9 @@ #include -#include #include +#include +#include #include namespace Core { diff --git a/src/plugins/coreplugin/locator/basefilefilter.cpp b/src/plugins/coreplugin/locator/basefilefilter.cpp index 99dec707bd0..7562a76d766 100644 --- a/src/plugins/coreplugin/locator/basefilefilter.cpp +++ b/src/plugins/coreplugin/locator/basefilefilter.cpp @@ -30,6 +30,7 @@ #include #include +#include #include #include diff --git a/src/plugins/coreplugin/locator/opendocumentsfilter.cpp b/src/plugins/coreplugin/locator/opendocumentsfilter.cpp index f4ed4b8b29b..73c3c2dc40a 100644 --- a/src/plugins/coreplugin/locator/opendocumentsfilter.cpp +++ b/src/plugins/coreplugin/locator/opendocumentsfilter.cpp @@ -32,6 +32,7 @@ #include #include #include +#include using namespace Core; using namespace Core; diff --git a/src/plugins/coreplugin/toolsettings.cpp b/src/plugins/coreplugin/toolsettings.cpp index 764cbfab6f3..a892edbadc3 100644 --- a/src/plugins/coreplugin/toolsettings.cpp +++ b/src/plugins/coreplugin/toolsettings.cpp @@ -35,6 +35,7 @@ #include #include #include +#include #include diff --git a/src/plugins/cppeditor/cppfunctiondecldeflink.cpp b/src/plugins/cppeditor/cppfunctiondecldeflink.cpp index ce41df99403..dcc842d0bc1 100644 --- a/src/plugins/cppeditor/cppfunctiondecldeflink.cpp +++ b/src/plugins/cppeditor/cppfunctiondecldeflink.cpp @@ -46,6 +46,7 @@ #include #include +#include #include using namespace CPlusPlus; diff --git a/src/plugins/cpptools/builtinindexingsupport.cpp b/src/plugins/cpptools/builtinindexingsupport.cpp index de9a0c81ca4..b927a10be31 100644 --- a/src/plugins/cpptools/builtinindexingsupport.cpp +++ b/src/plugins/cpptools/builtinindexingsupport.cpp @@ -46,6 +46,7 @@ #include #include #include +#include using namespace CppTools; using namespace CppTools::Internal; diff --git a/src/plugins/cpptools/cppcurrentdocumentfilter.cpp b/src/plugins/cpptools/cppcurrentdocumentfilter.cpp index 588915348cb..964720e7a93 100644 --- a/src/plugins/cpptools/cppcurrentdocumentfilter.cpp +++ b/src/plugins/cpptools/cppcurrentdocumentfilter.cpp @@ -31,6 +31,7 @@ #include #include +#include #include using namespace CppTools::Internal; diff --git a/src/plugins/cpptools/cpplocatorfilter.cpp b/src/plugins/cpptools/cpplocatorfilter.cpp index 6c735582711..e18a1a4c57a 100644 --- a/src/plugins/cpptools/cpplocatorfilter.cpp +++ b/src/plugins/cpptools/cpplocatorfilter.cpp @@ -28,6 +28,7 @@ #include +#include #include #include diff --git a/src/plugins/diffeditor/differ.cpp b/src/plugins/diffeditor/differ.cpp index 97c69f7c5aa..0ff690e2d13 100644 --- a/src/plugins/diffeditor/differ.cpp +++ b/src/plugins/diffeditor/differ.cpp @@ -34,6 +34,7 @@ publication by Neil Fraser: http://neil.fraser.name/writing/diff/ #include "differ.h" #include +#include #include #include #include diff --git a/src/plugins/diffeditor/diffutils.cpp b/src/plugins/diffeditor/diffutils.cpp index d3a186e5c63..1a6a2b729dd 100644 --- a/src/plugins/diffeditor/diffutils.cpp +++ b/src/plugins/diffeditor/diffutils.cpp @@ -25,6 +25,7 @@ #include "diffutils.h" #include "differ.h" +#include #include #include #include "texteditor/fontsettings.h" diff --git a/src/plugins/genericprojectmanager/genericproject.cpp b/src/plugins/genericprojectmanager/genericproject.cpp index b2f26bb5c7d..03b3ffc29fa 100644 --- a/src/plugins/genericprojectmanager/genericproject.cpp +++ b/src/plugins/genericprojectmanager/genericproject.cpp @@ -52,6 +52,7 @@ #include #include +#include using namespace Core; using namespace ProjectExplorer; diff --git a/src/plugins/git/githighlighters.h b/src/plugins/git/githighlighters.h index 166c6a7be8b..16325423bf4 100644 --- a/src/plugins/git/githighlighters.h +++ b/src/plugins/git/githighlighters.h @@ -27,6 +27,8 @@ #include +#include + namespace Git { namespace Internal { diff --git a/src/plugins/help/searchwidget.cpp b/src/plugins/help/searchwidget.cpp index 1288673a6ec..27e21a9ff88 100644 --- a/src/plugins/help/searchwidget.cpp +++ b/src/plugins/help/searchwidget.cpp @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/nim/project/nimproject.cpp b/src/plugins/nim/project/nimproject.cpp index eb0829e7a68..7388626ae53 100644 --- a/src/plugins/nim/project/nimproject.cpp +++ b/src/plugins/nim/project/nimproject.cpp @@ -39,6 +39,7 @@ #include #include +#include #include using namespace ProjectExplorer; diff --git a/src/plugins/projectexplorer/abi.cpp b/src/plugins/projectexplorer/abi.cpp index 993bd2fd7b5..8b18128990f 100644 --- a/src/plugins/projectexplorer/abi.cpp +++ b/src/plugins/projectexplorer/abi.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/projectexplorer/settingsaccessor.cpp b/src/plugins/projectexplorer/settingsaccessor.cpp index cb0381ba580..bec38af0095 100644 --- a/src/plugins/projectexplorer/settingsaccessor.cpp +++ b/src/plugins/projectexplorer/settingsaccessor.cpp @@ -43,6 +43,7 @@ #include #include +#include using namespace Utils; diff --git a/src/plugins/pythoneditor/pythoneditorplugin.cpp b/src/plugins/pythoneditor/pythoneditorplugin.cpp index 2aab5cf231e..11bf21d95a1 100644 --- a/src/plugins/pythoneditor/pythoneditorplugin.cpp +++ b/src/plugins/pythoneditor/pythoneditorplugin.cpp @@ -60,6 +60,7 @@ #include #include #include +#include using namespace Core; using namespace ProjectExplorer; diff --git a/src/plugins/qmakeprojectmanager/customwidgetwizard/plugingenerator.cpp b/src/plugins/qmakeprojectmanager/customwidgetwizard/plugingenerator.cpp index 1355dffde7a..f43b4ca73e5 100644 --- a/src/plugins/qmakeprojectmanager/customwidgetwizard/plugingenerator.cpp +++ b/src/plugins/qmakeprojectmanager/customwidgetwizard/plugingenerator.cpp @@ -33,6 +33,7 @@ #include #include +#include #include static QString headerGuard(const QString &header) diff --git a/src/plugins/qmakeprojectmanager/makefileparse.cpp b/src/plugins/qmakeprojectmanager/makefileparse.cpp index e0c2e4100c4..aea591e5abd 100644 --- a/src/plugins/qmakeprojectmanager/makefileparse.cpp +++ b/src/plugins/qmakeprojectmanager/makefileparse.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #include diff --git a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp index 0b6a118e3e2..a4ca2ee78f9 100644 --- a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp +++ b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp @@ -29,6 +29,7 @@ #include #include +#include #include #include diff --git a/src/plugins/qmldesigner/designercore/model/abstractview.cpp b/src/plugins/qmldesigner/designercore/model/abstractview.cpp index 4d9c17c2b83..d07c0191ff0 100644 --- a/src/plugins/qmldesigner/designercore/model/abstractview.cpp +++ b/src/plugins/qmldesigner/designercore/model/abstractview.cpp @@ -34,6 +34,8 @@ #include #include +#include + namespace QmlDesigner { diff --git a/src/plugins/qmldesigner/designercore/model/modelnode.cpp b/src/plugins/qmldesigner/designercore/model/modelnode.cpp index 5b4da5cbd82..c98277105c2 100644 --- a/src/plugins/qmldesigner/designercore/model/modelnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/modelnode.cpp @@ -43,6 +43,7 @@ #include #include +#include #include #include diff --git a/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp index 72bfe1a78a5..ea9ea7d63de 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp @@ -39,6 +39,8 @@ #include #endif +#include + namespace QmlDesigner { void QmlObjectNode::setVariantProperty(const PropertyName &name, const QVariant &value) diff --git a/src/plugins/qmljstools/qmljsfunctionfilter.cpp b/src/plugins/qmljstools/qmljsfunctionfilter.cpp index 88af53a0e50..d7c5979fd77 100644 --- a/src/plugins/qmljstools/qmljsfunctionfilter.cpp +++ b/src/plugins/qmljstools/qmljsfunctionfilter.cpp @@ -29,6 +29,7 @@ #include #include +#include #include using namespace QmlJSTools::Internal; diff --git a/src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp b/src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp index 0390d493cd0..9674204ea75 100644 --- a/src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp +++ b/src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include diff --git a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp index 4c933040e64..7706941c8d4 100644 --- a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp +++ b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include diff --git a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp index e50c4d82947..19c8b04005a 100644 --- a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp @@ -65,6 +65,7 @@ #include #include #include +#include #include #include diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp index abdfe4141a0..21863b48d3a 100644 --- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp +++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp @@ -32,6 +32,7 @@ #include #include #include +#include namespace QmlProjectManager { diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h index aebf3093ba7..3b44d8b06cb 100644 --- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h +++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h @@ -28,6 +28,7 @@ #include "qmlprojectitem.h" #include +#include #include #include diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index b8ab17a24df..24b4cae84b7 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -44,6 +44,7 @@ #include #include +#include using namespace Core; using namespace ProjectExplorer; diff --git a/src/plugins/qnx/qnxversionnumber.cpp b/src/plugins/qnx/qnxversionnumber.cpp index 5d4c4ad4135..0dd3e7374bb 100644 --- a/src/plugins/qnx/qnxversionnumber.cpp +++ b/src/plugins/qnx/qnxversionnumber.cpp @@ -26,6 +26,7 @@ #include "qnxversionnumber.h" #include +#include namespace Qnx { namespace Internal { diff --git a/src/plugins/qnx/slog2inforunner.cpp b/src/plugins/qnx/slog2inforunner.cpp index 43ad13beeeb..f88df44f93a 100644 --- a/src/plugins/qnx/slog2inforunner.cpp +++ b/src/plugins/qnx/slog2inforunner.cpp @@ -30,6 +30,8 @@ #include #include +#include + using namespace ProjectExplorer; namespace Qnx { diff --git a/src/plugins/qtsupport/qscxmlcgenerator.cpp b/src/plugins/qtsupport/qscxmlcgenerator.cpp index 423bfc763b1..29b0ffaa63c 100644 --- a/src/plugins/qtsupport/qscxmlcgenerator.cpp +++ b/src/plugins/qtsupport/qscxmlcgenerator.cpp @@ -30,9 +30,10 @@ #include #include -#include -#include #include +#include +#include +#include using namespace ProjectExplorer; diff --git a/src/plugins/qtsupport/qtkitinformation.cpp b/src/plugins/qtsupport/qtkitinformation.cpp index 6589e1496d7..436b9ca22db 100644 --- a/src/plugins/qtsupport/qtkitinformation.cpp +++ b/src/plugins/qtsupport/qtkitinformation.cpp @@ -25,6 +25,8 @@ #include "qtkitinformation.h" +#include + #include "qtkitconfigwidget.h" #include "qtsupportconstants.h" #include "qtversionmanager.h" diff --git a/src/plugins/qtsupport/qtparser.h b/src/plugins/qtsupport/qtparser.h index 91b74a4aaa1..e4263b7b7e6 100644 --- a/src/plugins/qtsupport/qtparser.h +++ b/src/plugins/qtsupport/qtparser.h @@ -25,6 +25,8 @@ #pragma once +#include + #include "qtsupport_global.h" #include diff --git a/src/plugins/subversion/subversioneditor.cpp b/src/plugins/subversion/subversioneditor.cpp index 09074723243..cb48da5daaf 100644 --- a/src/plugins/subversion/subversioneditor.cpp +++ b/src/plugins/subversion/subversioneditor.cpp @@ -34,6 +34,7 @@ #include #include +#include #include #include diff --git a/src/plugins/todo/todoitemsprovider.cpp b/src/plugins/todo/todoitemsprovider.cpp index 3bedefac057..ca68e425dd4 100644 --- a/src/plugins/todo/todoitemsprovider.cpp +++ b/src/plugins/todo/todoitemsprovider.cpp @@ -39,6 +39,7 @@ #include #include +#include #include using namespace ProjectExplorer; diff --git a/src/plugins/vcsbase/vcsoutputwindow.cpp b/src/plugins/vcsbase/vcsoutputwindow.cpp index 7a1f99cab60..8787e0ecec2 100644 --- a/src/plugins/vcsbase/vcsoutputwindow.cpp +++ b/src/plugins/vcsbase/vcsoutputwindow.cpp @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include diff --git a/src/shared/proparser/ioutils.cpp b/src/shared/proparser/ioutils.cpp index 4239d6ba5c9..97e4c0b8ed4 100644 --- a/src/shared/proparser/ioutils.cpp +++ b/src/shared/proparser/ioutils.cpp @@ -27,6 +27,7 @@ #include #include +#include #ifdef Q_OS_WIN # include diff --git a/src/shared/proparser/prowriter.cpp b/src/shared/proparser/prowriter.cpp index d49c3aa8645..046143c8efb 100644 --- a/src/shared/proparser/prowriter.cpp +++ b/src/shared/proparser/prowriter.cpp @@ -28,6 +28,7 @@ #include "proitems.h" #include +#include #include using namespace QmakeProjectManager::Internal;