aboutsummaryrefslogtreecommitdiffstats
path: root/src/labs/stylekit/CMakeLists.txt
diff options
context:
space:
mode:
authorDoris Verria <doris.verria@qt.io>2025-11-27 17:53:53 +0100
committerDoris Verria <doris.verria@qt.io>2025-12-01 13:03:28 +0100
commitcaeaa6bdd10d1d5b2bcd3b59f629583905197267 (patch)
treea06bea62a507686de54f428168b858f1509bdb77 /src/labs/stylekit/CMakeLists.txt
parent49f14263cd587282f77b0fac761de74483e52485 (diff)
StyleKit: Add style and theme fontsHEADdev
Add a fonts property to the style that allows you to set fonts per control, similarily to what we do in QQuickTheme. The fonts are propagated from the style to the theme, and from the fallback style to the style. That means that if a font is not set for a theme or style, it will be resolved against its fallback font. Since both the QQStyleKitTheme and QQStyleKitStyle should have a fonts property, introduce a common base class: QQStyleKitThemeProperties that contains the fonts property. Later, the palettes can be moved there as well. Also add a font property to the QQStyleKitReader that is suposed to return the font for the current control being read. Change-Id: I116c1ab9bc426570756476ee409513587c475a0d Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/labs/stylekit/CMakeLists.txt')
-rw-r--r--src/labs/stylekit/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/labs/stylekit/CMakeLists.txt b/src/labs/stylekit/CMakeLists.txt
index b981bcac62..ed23c75934 100644
--- a/src/labs/stylekit/CMakeLists.txt
+++ b/src/labs/stylekit/CMakeLists.txt
@@ -26,7 +26,7 @@ qt_internal_add_qml_module(QtQuickStyleKit
qqstylekitstorage_p.h qqstylekitstorage.cpp
qqstylekitstyle_p.h qqstylekitstyle.cpp
qqstylekittheme_p.h qqstylekittheme.cpp
- qqstylekitthemeproperties_p.h qqstylekitthemeproperties.cpp
+ qqstylekitstyleandthemebase_p.h qqstylekitstyleandthemebase.cpp
qqstylekitcustomtheme_p.h qqstylekitcustomtheme.cpp
qqstylekitvariation_p.h qqstylekitvariation.cpp
DEFINES