aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/utils.qbs
diff options
context:
space:
mode:
authorhjk <[email protected]>2025-06-19 10:14:30 +0200
committerhjk <[email protected]>2025-07-04 13:09:13 +0000
commitbd13f4cc7f0d813355e3b0b2471b308e1c7278c0 (patch)
tree70bbebb95e468da553dadb4d35a9a7225d2cf29d /src/libs/utils/utils.qbs
parentabf7d7d0c1795cc07a1e69c59ca3fb63f7cb41d1 (diff)
Centralize Settings storage a bit
Until now, the plugin manager effectively owned the settings, with forwarded access from ICore and three places in Utils getting settings injected. This here moves the storage to Utils, removing the need for injection, as all users depend on Utils. Syntax-wise this changes access to use references instead of pointers. Change-Id: If63258fbe37da2ad3dcf78f8c2eedb61753e7cc8 Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/libs/utils/utils.qbs')
-rw-r--r--src/libs/utils/utils.qbs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/utils/utils.qbs b/src/libs/utils/utils.qbs
index e301dc63940..b3dd400b5da 100644
--- a/src/libs/utils/utils.qbs
+++ b/src/libs/utils/utils.qbs
@@ -270,6 +270,7 @@ QtcLibrary {
"qtcolorbutton.h",
"qtcsettings.cpp",
"qtcsettings.h",
+ "qtcsettings_p.h",
"qtcwidgets.cpp",
"qtcwidgets.h",
"ranges.h",