diff options
| author | Sami Shalayel <[email protected]> | 2025-01-03 12:51:05 +0100 |
|---|---|---|
| committer | Sami Shalayel <[email protected]> | 2025-01-06 07:15:23 +0000 |
| commit | 70a0cf16011da2ff1139da9dd151b07b5410aad0 (patch) | |
| tree | c2c09d43a05af8cfc2f4a880fbc99783adc0e631 /src | |
| parent | 7a8dfd2ce3a692d578c220abd363149f954fe04a (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.cpp | 3 |
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; } |
