aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2024-02-19 14:44:54 +0100
committerEike Ziller <eike.ziller@qt.io>2024-02-19 14:44:54 +0100
commit8826a8b47be2c7440a29eaaee7c82100f9f1a78f (patch)
treed64202e41ccfe89625fd19bcd3a20bf365c1a554 /src/plugins/cppeditor
parent737bf48a0ce12bb1509d4fa9a093dcd2e883b5dd (diff)
parent04d7f63186a0f7958990630f0c51f9b6230cf564 (diff)
Merge remote-tracking branch 'origin/13.0'
Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs Change-Id: I2a3d92a14e4dd16897d19f7d8a8c7b0ec30d14a5
Diffstat (limited to 'src/plugins/cppeditor')
-rw-r--r--src/plugins/cppeditor/cppcodemodelsettings.cpp2
-rw-r--r--src/plugins/cppeditor/cppcodemodelsettings.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/cppeditor/cppcodemodelsettings.cpp b/src/plugins/cppeditor/cppcodemodelsettings.cpp
index 1c294af415..304ffb90cb 100644
--- a/src/plugins/cppeditor/cppcodemodelsettings.cpp
+++ b/src/plugins/cppeditor/cppcodemodelsettings.cpp
@@ -287,7 +287,7 @@ ClangdSettings::ClangdSettings()
bool ClangdSettings::useClangd() const
{
- return m_data.useClangd && clangdVersion() >= QVersionNumber(14);
+ return m_data.useClangd && clangdVersion(clangdFilePath()) >= minimumClangdVersion();
}
void ClangdSettings::setUseClangd(bool use) { instance().m_data.useClangd = use; }
diff --git a/src/plugins/cppeditor/cppcodemodelsettings.h b/src/plugins/cppeditor/cppcodemodelsettings.h
index df0b81d9ca..123d639455 100644
--- a/src/plugins/cppeditor/cppcodemodelsettings.h
+++ b/src/plugins/cppeditor/cppcodemodelsettings.h
@@ -192,7 +192,6 @@ public:
void setData(const Data &data);
Data data() const { return m_data; }
- QVersionNumber clangdVersion() const { return Utils::clangdVersion(clangdFilePath()); }
Utils::FilePath clangdIncludePath() const;
static Utils::FilePath clangdUserConfigFilePath();