diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2019-04-10 15:20:16 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2019-04-10 16:16:56 +0000 |
commit | 741dc7bfead1058729afd096a918a720e5b13837 (patch) | |
tree | ff1c0e8eb5cc87dd4651f03854d0860f397d6596 /src/plugins/qtsupport/baseqtversion.cpp | |
parent | e3586d164b130bf241ba1f919e54f0216a3776c7 (diff) |
QtSupport: Warn about Qt kits without C++ compiler
Fixes: QTCREATORBUG-22177
Change-Id: I85fcfdf267f01f76956eb954eec663f1a1b6ae52
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'src/plugins/qtsupport/baseqtversion.cpp')
-rw-r--r-- | src/plugins/qtsupport/baseqtversion.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp index c52be65ad5b..25b382287b0 100644 --- a/src/plugins/qtsupport/baseqtversion.cpp +++ b/src/plugins/qtsupport/baseqtversion.cpp @@ -403,6 +403,11 @@ QList<Task> BaseQtVersion::validateKit(const Kit *k) result << Task(fuzzyMatch ? Task::Warning : Task::Error, message, FileName(), -1, ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM); } + } else if (ToolChainKitAspect::toolChain(k, ProjectExplorer::Constants::C_LANGUAGE_ID)) { + const QString message = QCoreApplication::translate("BaseQtVersion", + "The kit has a Qt version, but no C++ compiler."); + result << Task(Task::Warning, message, FileName(), -1, + ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM); } return result; } |