瀏覽代碼

UI: Fix icon-size values in theme files

The Qt docs on icon-size say its Type is Length, which is further
defined as, "A number followed by a measurement unit."

https://doc.qt.io/qt-6/stylesheet-reference.html#icon-size
https://doc.qt.io/qt-6/stylesheet-reference.html#length

This fixes the following logged Qt warning:
QCssParser::sizeValue: Too many values provided
Ryan Foster 1 年之前
父節點
當前提交
62830cd8c7
共有 3 個文件被更改,包括 14 次插入14 次删除
  1. 2 2
      UI/data/themes/System.obt
  2. 9 9
      UI/data/themes/Yami.obt
  3. 3 3
      UI/data/themes/Yami_Classic.ovt

+ 2 - 2
UI/data/themes/System.obt

@@ -396,13 +396,13 @@ QCalendarWidget QToolButton {
 QCalendarWidget #qt_calendar_prevmonth {
     padding: 2px;
     qproperty-icon: url(theme:Dark/left.svg);
-    icon-size: 16px, 16px;
+    icon-size: 16px;
 }
 
 QCalendarWidget #qt_calendar_nextmonth {
     padding: 2px;
     qproperty-icon: url(theme:Dark/right.svg);
-    icon-size: 16px, 16px;
+    icon-size: 16px;
 }
 
 /* Status Bar */

+ 9 - 9
UI/data/themes/Yami.obt

@@ -649,12 +649,12 @@ QScrollBar::handle:horizontal {
 
 QPushButton#sourcePropertiesButton {
     qproperty-icon: url(theme:Dark/settings/general.svg);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 QPushButton#sourceFiltersButton {
     qproperty-icon: url(theme:Dark/filter.svg);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 /* Scenes and Sources toolbar */
@@ -1041,7 +1041,7 @@ QPushButton {
     height: var(--input_height);
     max-height: var(--input_height);
     padding: var(--input_padding) var(--padding_wide);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 QPushButton {
@@ -1059,7 +1059,7 @@ QPushButton[toolButton="true"] {
     margin: 0px var(--spacing_base);
     border: 1px solid var(--button_border);
     border-radius: var(--border_radius);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 QToolButton:last-child,
@@ -1212,7 +1212,7 @@ QSlider::handle:disabled {
     margin: 0px;
     border: 1px solid var(--button_border);
     border-radius: var(--border_radius);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 /* This is an incredibly cursed but necessary fix */
@@ -1603,7 +1603,7 @@ MuteCheckBox::indicator:unchecked {
     margin: 0px;
     border: 1px solid var(--button_border);
     border-radius: var(--border_radius);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 MuteCheckBox::indicator:hover,
@@ -1612,7 +1612,7 @@ MuteCheckBox::indicator:unchecked:hover {
     padding: var(--padding_base_border) var(--padding_base_border);
     margin: 0px;
     border: 1px solid var(--button_border_hover);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 MuteCheckBox::indicator:pressed,
@@ -1883,13 +1883,13 @@ QCalendarWidget QToolButton {
 QCalendarWidget #qt_calendar_prevmonth {
     padding: var(--padding_small);
     qproperty-icon: url(theme:Dark/left.svg);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 QCalendarWidget #qt_calendar_nextmonth {
     padding: var(--padding_small);
     qproperty-icon: url(theme:Dark/right.svg);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 QCalendarWidget QToolButton:hover {

+ 3 - 3
UI/data/themes/Yami_Classic.ovt

@@ -202,7 +202,7 @@ QPushButton[toolButton="true"] {
 #stackedMixerArea QPushButton {
     min-width: var(--icon_base);
     padding: var(--padding_large) var(--padding_large);
-    icon-size: var(--icon_base), var(--icon_base);
+    icon-size: var(--icon_base);
 }
 
 #stackedMixerArea QPushButton:!hover {
@@ -221,7 +221,7 @@ MuteCheckBox::indicator:unchecked {
     border: none;
     width: var(--icon_base_mixer);
     height: var(--icon_base_mixer);
-    icon-size: var(--icon_base_mixer), var(--icon_base_mixer);
+    icon-size: var(--icon_base_mixer);
 }
 
 MuteCheckBox::indicator:checked {
@@ -235,7 +235,7 @@ MuteCheckBox::indicator:unchecked:hover {
 
 MuteCheckBox::indicator:hover,
 MuteCheckBox::indicator:unchecked:hover {
-    icon-size: var(--icon_base_mixer), var(--icon_base_mixer);
+    icon-size: var(--icon_base_mixer);
     border: none;
 }