aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSami Shalayel <[email protected]>2025-01-03 12:51:05 +0100
committerSami Shalayel <[email protected]>2025-01-06 07:15:23 +0000
commit70a0cf16011da2ff1139da9dd151b07b5410aad0 (patch)
treec2c09d43a05af8cfc2f4a880fbc99783adc0e631 /src
parent7a8dfd2ce3a692d578c220abd363149f954fe04a (diff)
qmlls: be invalid if no qmlls was found
Make the qmlls client invalid if it can't find the latest qmlls version (if there is no qmlls version installed for example). Task-number: QTCREATORBUG-31897 Change-Id: I74fa72bd2a95126a2a091f88c64dfa60155e4508 Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/qmljseditor/qmllsclientsettings.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmljseditor/qmllsclientsettings.cpp b/src/plugins/qmljseditor/qmllsclientsettings.cpp
index acccea6e07c..13033617891 100644
--- a/src/plugins/qmljseditor/qmllsclientsettings.cpp
+++ b/src/plugins/qmljseditor/qmllsclientsettings.cpp
@@ -163,6 +163,9 @@ bool QmllsClientSettings::isValidOnProject(ProjectExplorer::Project *project) co
return false;
}
+ if (m_useLatestQmlls && evaluateLatestQmlls().first.isEmpty())
+ return false;
+
return true;
}