Update stylesheet to use property name for popupMode on QToolButton

This commit is contained in:
Jonas Kvinge 2022-01-14 23:24:40 +01:00
parent bf8374ff9f
commit 29235c5fa6
5 changed files with 7 additions and 31 deletions

View File

@ -37,33 +37,25 @@ QToolButton {
padding: 1px; padding: 1px;
} }
QToolButton::menu-button {
width: 16px;
border: none;
}
QToolButton[popupMode="1"] {
padding-right: 16px;
}
QToolButton:hover { QToolButton:hover {
border: 2px solid %palette-highlight; border: 2px solid %palette-highlight;
background-color: %palette-highlight-lighter; background-color: %palette-highlight-lighter;
} }
QToolButton:hover[popupMode="1"] {
padding-right: 16px;
}
QToolButton:pressed { QToolButton:pressed {
border: 2px solid %palette-highlight-darker; border: 2px solid %palette-highlight-darker;
background-color: %palette-highlight-lighter; background-color: %palette-highlight-lighter;
} }
QToolButton:pressed[popupMode="1"] { QToolButton[popupMode="MenuButtonPopup"], QToolButton:hover[popupMode="MenuButtonPopup"], QToolButton:pressed[popupMode="MenuButtonPopup"] {
padding-right: 16px; padding-right: 16px;
} }
QToolButton::menu-button {
width: 16px;
border: none;
}
macos { macos {
font-size: 11pt; font-size: 11pt;
} }
@ -71,4 +63,3 @@ macos {
macos QMenu { macos QMenu {
font-size: 13pt; font-size: 13pt;
} }

View File

@ -38,10 +38,6 @@
</item> </item>
<item> <item>
<widget class="QToolButton" name="options"> <widget class="QToolButton" name="options">
<property name="styleSheet">
<string notr="true">padding-right: 16px;
</string>
</property>
<property name="iconSize"> <property name="iconSize">
<size> <size>
<width>16</width> <width>16</width>

View File

@ -151,9 +151,6 @@
<property name="enabled"> <property name="enabled">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="styleSheet">
<string notr="true">padding-right: 16px;</string>
</property>
<property name="iconSize"> <property name="iconSize">
<size> <size>
<width>32</width> <width>32</width>

View File

@ -87,10 +87,6 @@
</item> </item>
<item> <item>
<widget class="QToolButton" name="view"> <widget class="QToolButton" name="view">
<property name="styleSheet">
<string notr="true">padding-right: 16px;
</string>
</property>
<property name="text"> <property name="text">
<string>View</string> <string>View</string>
</property> </property>

View File

@ -54,10 +54,6 @@
<height>0</height> <height>0</height>
</size> </size>
</property> </property>
<property name="styleSheet">
<string notr="true">padding-right: 16px;
</string>
</property>
<property name="iconSize"> <property name="iconSize">
<size> <size>
<width>16</width> <width>16</width>
@ -235,7 +231,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>398</width> <width>398</width>
<height>520</height> <height>518</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_5"> <layout class="QVBoxLayout" name="verticalLayout_5">