summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodemodelinspectordumper.cpp
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2017-08-17 09:31:16 +0200
committerIvan Donchevskii <ivan.donchevskii@qt.io>2017-09-05 09:37:14 +0000
commit410e31c665d6b89c3f1c16408bbecbefde1451d5 (patch)
treea29083c75033678fa2b6105096ce109ccbce2afd /src/plugins/cpptools/cppcodemodelinspectordumper.cpp
parent58e8cf83ed14dde10c3ee64e89544e1a505c535a (diff)
downloadqt-creator-410e31c665d6b89c3f1c16408bbecbefde1451d5.tar.gz
CppTools: set default -std=c++11 for Qt4
qmake from Qt4 does not provide C++ standard and clang can't properly compile Qt4.8.6 and earlier with c++1z. Behavior in this commit mimics qmake from Qt5 which also provides c++11 as a default standard. Task-number: QTCREATORBUG-16441 Change-Id: I3d29891d6e47f2367f2b3b2bf4be4d86661924e9 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppcodemodelinspectordumper.cpp')
-rw-r--r--src/plugins/cpptools/cppcodemodelinspectordumper.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp
index 3b345491a8..199f185d63 100644
--- a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp
+++ b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp
@@ -144,7 +144,8 @@ QString Utils::toString(ProjectPart::QtVersion qtVersion)
switch (qtVersion) {
CASE_QTVERSION(UnknownQt);
CASE_QTVERSION(NoQt);
- CASE_QTVERSION(Qt4);
+ CASE_QTVERSION(Qt4_8_6AndOlder);
+ CASE_QTVERSION(Qt4Latest);
CASE_QTVERSION(Qt5);
// no default to get a compiler warning if anything is added
}