summaryrefslogtreecommitdiffstats
path: root/tests/baseline/stylesheet/qss/qtoolbutton
diff options
context:
space:
mode:
Diffstat (limited to 'tests/baseline/stylesheet/qss/qtoolbutton')
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/menuButton_no_border.qss1
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_padding.qss12
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_position.qss4
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/no_border.qss1
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/styled.qss38
-rw-r--r--tests/baseline/stylesheet/qss/qtoolbutton/styled_no_border.qss42
6 files changed, 98 insertions, 0 deletions
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_no_border.qss b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_no_border.qss
new file mode 100644
index 0000000000..e9e098eb5c
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_no_border.qss
@@ -0,0 +1 @@
+QToolButton::menu-button { border: none }
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_padding.qss b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_padding.qss
new file mode 100644
index 0000000000..44e67671f0
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_padding.qss
@@ -0,0 +1,12 @@
+QToolButton {
+ border: 5px solid #9e9e9e;
+ background: #ffffff;
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+QToolButton[popupMode=InstantPopup] {
+ padding-right: 75px;
+}
+QToolButton::menu-indicator {
+ subcontrol-position: right;
+};
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_position.qss b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_position.qss
new file mode 100644
index 0000000000..4a1a5f0c23
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/menuButton_subcontrol_position.qss
@@ -0,0 +1,4 @@
+QToolButton::menu-indicator {
+ subcontrol-position: right center;
+ subcontrol-origin: padding;
+}
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/no_border.qss b/tests/baseline/stylesheet/qss/qtoolbutton/no_border.qss
new file mode 100644
index 0000000000..0c9744de7c
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/no_border.qss
@@ -0,0 +1 @@
+border: none
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/styled.qss b/tests/baseline/stylesheet/qss/qtoolbutton/styled.qss
new file mode 100644
index 0000000000..799be9bf31
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/styled.qss
@@ -0,0 +1,38 @@
+QToolButton::menu-button {
+ border: 2px solid gray;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ /* 16px width + 4px for border = 20px allocated above */
+ width: 16px;
+}
+
+QToolButton::menu-indicator {
+ image: url(:/icons/arrow-up.png);
+ width: 16px;
+ height: 16px;
+ subcontrol-position: right bottom;
+}
+
+QToolButton::menu-arrow {
+ subcontrol-position: bottom right;
+ image: url(:/icons/arrow-up.png);
+}
+QToolButton::down-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: blue
+}
+QToolButton::up-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: green
+}
+QToolButton::left-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: red
+}
+QToolButton::right-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: cyan;
+ width: 15px;
+ height: 15px;
+ subcontrol-position: right bottom;
+}
diff --git a/tests/baseline/stylesheet/qss/qtoolbutton/styled_no_border.qss b/tests/baseline/stylesheet/qss/qtoolbutton/styled_no_border.qss
new file mode 100644
index 0000000000..7cb753120f
--- /dev/null
+++ b/tests/baseline/stylesheet/qss/qtoolbutton/styled_no_border.qss
@@ -0,0 +1,42 @@
+QToolButton {
+ border: none
+}
+
+QToolButton::menu-button {
+ border: 2px solid gray;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ /* 16px width + 4px for border = 20px allocated above */
+ width: 16px;
+}
+
+QToolButton::menu-indicator {
+ image: url(:/icons/arrow-up.png);
+ width: 16px;
+ height: 16px;
+ subcontrol-position: right bottom;
+}
+
+QToolButton::menu-arrow {
+ subcontrol-position: bottom right;
+ image: url(:/icons/arrow-up.png);
+}
+QToolButton::down-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: blue
+}
+QToolButton::up-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: green
+}
+QToolButton::left-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: red
+}
+QToolButton::right-arrow {
+ image: url(:/icons/arrow-up.png);
+ background-color: cyan;
+ width: 15px;
+ height: 15px;
+ subcontrol-position: right bottom;
+}