diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2021-10-27 15:52:20 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2021-10-29 08:36:20 +0000 |
commit | c3a11939697f9b9fc92375d5f100d8f8d75a7bd8 (patch) | |
tree | 4a054c2b92d8a4ba8f8cbf66e86a6b895002d732 /src/plugins/texteditor/fontsettings.cpp | |
parent | dc9dc6b00204a5fef3542dc9a1f56f533353e058 (diff) |
TextEditor: Add highlighting category for namespaces
... and make use of it in the built-in code model and with clangd.
Task-number: QTCREATORBUG-16580
Change-Id: I8c331f56aa1bbf91c9f768be82a779a72f40c4c7
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/fontsettings.cpp')
-rw-r--r-- | src/plugins/texteditor/fontsettings.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/texteditor/fontsettings.cpp b/src/plugins/texteditor/fontsettings.cpp index 4c6df391ce2..ef8a36af948 100644 --- a/src/plugins/texteditor/fontsettings.cpp +++ b/src/plugins/texteditor/fontsettings.cpp @@ -417,6 +417,10 @@ bool FontSettings::loadColorScheme(const QString &fileName, foreach (const FormatDescription &desc, descriptions) { const TextStyle id = desc.id(); if (!m_scheme.contains(id)) { + if (id == C_NAMESPACE && m_scheme.contains(C_TYPE)) { + m_scheme.setFormatFor(C_NAMESPACE, m_scheme.formatFor(C_TYPE)); + continue; + } Format format; const Format &descFormat = desc.format(); // Default fallback for background and foreground is C_TEXT, which is set through |