aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/coreplugin/icore.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2017-04-14 16:25:21 +0300
committerOrgad Shaneh <orgads@gmail.com>2017-04-18 08:43:13 +0000
commit530c248051efcbd90c7ddd9d7f96fa8129e6437f (patch)
tree363f74556eb55e030460d75691e369776b49a049 /src/plugins/coreplugin/icore.cpp
parentbc35392123a6fc718a07430e3689c8d55c4d0839 (diff)
Core: Fix compiler display name for MSVC2017
Change-Id: I0a0a6e2899373241dac0cdec5154ea7f22efd0c2 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/icore.cpp')
-rw-r--r--src/plugins/coreplugin/icore.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp
index 2790075638..a9c9c59cad 100644
--- a/src/plugins/coreplugin/icore.cpp
+++ b/src/plugins/coreplugin/icore.cpp
@@ -448,12 +448,10 @@ static QString compilerString()
#elif defined(Q_CC_MSVC)
if (_MSC_VER > 1999)
return QLatin1String("MSVC <unknown>");
- if (_MSC_VER >= 1900) // 1900: MSVC 2015
+ if (_MSC_VER >= 1910)
+ return QLatin1String("MSVC 2017");
+ if (_MSC_VER >= 1900)
return QLatin1String("MSVC 2015");
- if (_MSC_VER >= 1800) // 1800: MSVC 2013 (yearly release cycle)
- return QLatin1String("MSVC ") + QString::number(2008 + ((_MSC_VER / 100) - 13));
- if (_MSC_VER >= 1500) // 1500: MSVC 2008, 1600: MSVC 2010, ... (2-year release cycle)
- return QLatin1String("MSVC ") + QString::number(2008 + 2 * ((_MSC_VER / 100) - 15));
#endif
return QLatin1String("<unknown compiler>");
}