From 54578a550983002290612ba516a777306fdcad9a Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Tue, 31 Jan 2017 12:02:09 +0100 Subject: [PATCH] QtSupport: Add Qt 5.8 specific versions to the feature system Qt.Quick 2.8 QtQuick.Controls 2.1 This enables wizards which require Qt 5.8+ specific Qt versions to show the Qt 5.8+ kits in the kit selection page. Change-Id: If46090bd240106c197c67f9c2b1908d89c608881 Reviewed-by: Eike Ziller Reviewed-by: Michal Klocek --- src/plugins/qtsupport/baseqtversion.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp index 662ad029754..5ecdb204511 100644 --- a/src/plugins/qtsupport/baseqtversion.cpp +++ b/src/plugins/qtsupport/baseqtversion.cpp @@ -471,6 +471,12 @@ QSet BaseQtVersion::availableFeatures() const if (qtVersion().matches(5, 7)) return features; + features.unite(versionedIds(Constants::FEATURE_QT_QUICK_PREFIX, 2, 8)); + features.unite(versionedIds(Constants::FEATURE_QT_QUICK_CONTROLS_2_PREFIX, 2, 1)); + + if (qtVersion().matches(5, 8)) + return features; + return features; }