[vlc-devel] [PATCH 3/3] qml: use size values from VLCStyle in CheckedDelegate widget

Prince Gupta guptaprince8832 at gmail.com
Wed Nov 18 18:49:40 CET 2020


---
 modules/gui/qt/style/VLCStyle.qml              | 1 +
 modules/gui/qt/widgets/qml/CheckedDelegate.qml | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/gui/qt/style/VLCStyle.qml b/modules/gui/qt/style/VLCStyle.qml
index 648076c947..52318505eb 100644
--- a/modules/gui/qt/style/VLCStyle.qml
+++ b/modules/gui/qt/style/VLCStyle.qml
@@ -82,6 +82,7 @@ Item {
     property int icon_xlarge: dp(128, scale);
 
     property int icon_topbar: dp(38, scale)
+    property int icon_checkedDelegate: dp(40, scale)
 
     property int play_cover_small: dp(24, scale)
 
diff --git a/modules/gui/qt/widgets/qml/CheckedDelegate.qml b/modules/gui/qt/widgets/qml/CheckedDelegate.qml
index 0aaf1f2c17..e069a2af6d 100644
--- a/modules/gui/qt/widgets/qml/CheckedDelegate.qml
+++ b/modules/gui/qt/widgets/qml/CheckedDelegate.qml
@@ -27,6 +27,7 @@ T.ItemDelegate {
     id: control
 
     checkable: true
+    font.pixelSize: VLCStyle.fontSize_large
     leftPadding: VLCStyle.margin_xlarge
     rightPadding: VLCStyle.margin_xsmall
 
@@ -41,7 +42,7 @@ T.ItemDelegate {
             text: VLCIcons.check
             visible: control.checked
             height: parent.height
-            font.pixelSize: 24
+            font.pixelSize: VLCIcons.pixelSize(VLCStyle.icon_checkedDelegate)
             color: "white"
             verticalAlignment: Text.AlignVCenter
         }
-- 
2.25.1



More information about the vlc-devel mailing list