diff options
author | Eike Ziller <eike.ziller@qt.io> | 2024-03-13 14:31:16 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2024-03-13 13:59:26 +0000 |
commit | d70450d849d83cae0b23628454839afe30f92018 (patch) | |
tree | 3ba8e4609e43bda6bb30f29a31f20806fd4177b8 /src/plugins/qtsupport | |
parent | d738d3ab954118c9a076bdc28302f4d6592213a7 (diff) |
Examples: Ignore remote Qt versions
While showing examples from remote Qt versions would probably be
possible, it is not a great idea performance-wise.
Task-number: QTCREATORBUG-30512
Change-Id: I2d00640bc8cbb3b19a89af1b17108e28604ef5a8
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Diffstat (limited to 'src/plugins/qtsupport')
-rw-r--r-- | src/plugins/qtsupport/exampleslistmodel.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qtsupport/exampleslistmodel.cpp b/src/plugins/qtsupport/exampleslistmodel.cpp index e81535acb4..bb42407785 100644 --- a/src/plugins/qtsupport/exampleslistmodel.cpp +++ b/src/plugins/qtsupport/exampleslistmodel.cpp @@ -454,8 +454,10 @@ bool ExamplesViewController::isVisible() const void ExampleSetModel::updateQtVersionList() { - QtVersions versions = QtVersionManager::sortVersions(QtVersionManager::versions( - [](const QtVersion *v) { return v->hasExamples() || v->hasDemos(); })); + QtVersions versions = QtVersionManager::sortVersions( + QtVersionManager::versions([](const QtVersion *v) { + return !v->qmakeFilePath().needsDevice() && (v->hasExamples() || v->hasDemos()); + })); // prioritize default qt version ProjectExplorer::Kit *defaultKit = ProjectExplorer::KitManager::defaultKit(); |