From 4d3495b3fb00b644c57e773bbcdbfb2eee7c0ea6 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Tue, 8 Oct 2019 23:17:48 -0400 Subject: theme fixes for QToolButton with a menu --- src/stylesheets/Night Eyes.qss | 5 +++++ src/stylesheets/vs15 Dark-Green.qss | 7 +++++++ src/stylesheets/vs15 Dark-Orange.qss | 7 +++++++ src/stylesheets/vs15 Dark-Purple.qss | 7 +++++++ src/stylesheets/vs15 Dark-Red.qss | 7 +++++++ src/stylesheets/vs15 Dark-Yellow.qss | 7 +++++++ src/stylesheets/vs15 Dark.qss | 7 +++++++ 7 files changed, 47 insertions(+) diff --git a/src/stylesheets/Night Eyes.qss b/src/stylesheets/Night Eyes.qss index 142acb6a..0430a8c8 100644 --- a/src/stylesheets/Night Eyes.qss +++ b/src/stylesheets/Night Eyes.qss @@ -80,6 +80,11 @@ QToolButton:pressed background: #181818; } +QToolButton::menu-indicator +{ + width: 8px; +} + /* Left Pane & File Trees ----------------------------------------------------- */ diff --git a/src/stylesheets/vs15 Dark-Green.qss b/src/stylesheets/vs15 Dark-Green.qss index 9cf26a31..88e7651f 100644 --- a/src/stylesheets/vs15 Dark-Green.qss +++ b/src/stylesheets/vs15 Dark-Green.qss @@ -209,6 +209,13 @@ QToolButton { QToolButton:pressed { background-color: #009933; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; diff --git a/src/stylesheets/vs15 Dark-Orange.qss b/src/stylesheets/vs15 Dark-Orange.qss index 041f1b00..488da3c4 100644 --- a/src/stylesheets/vs15 Dark-Orange.qss +++ b/src/stylesheets/vs15 Dark-Orange.qss @@ -210,6 +210,13 @@ QToolButton { QToolButton:pressed { background-color: #CC6600; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; diff --git a/src/stylesheets/vs15 Dark-Purple.qss b/src/stylesheets/vs15 Dark-Purple.qss index bc8bbcde..24c8705a 100644 --- a/src/stylesheets/vs15 Dark-Purple.qss +++ b/src/stylesheets/vs15 Dark-Purple.qss @@ -210,6 +210,13 @@ QToolButton { QToolButton:pressed { background-color: #7E2AD2; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; diff --git a/src/stylesheets/vs15 Dark-Red.qss b/src/stylesheets/vs15 Dark-Red.qss index 0c9143cd..0c0e21a8 100644 --- a/src/stylesheets/vs15 Dark-Red.qss +++ b/src/stylesheets/vs15 Dark-Red.qss @@ -210,6 +210,13 @@ QToolButton { QToolButton:pressed { background-color: #990000; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; diff --git a/src/stylesheets/vs15 Dark-Yellow.qss b/src/stylesheets/vs15 Dark-Yellow.qss index 2eb42534..2cf1cb2e 100644 --- a/src/stylesheets/vs15 Dark-Yellow.qss +++ b/src/stylesheets/vs15 Dark-Yellow.qss @@ -210,6 +210,13 @@ QToolButton { QToolButton:pressed { background-color: #9A9A00; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; diff --git a/src/stylesheets/vs15 Dark.qss b/src/stylesheets/vs15 Dark.qss index d67cce35..a5781d72 100644 --- a/src/stylesheets/vs15 Dark.qss +++ b/src/stylesheets/vs15 Dark.qss @@ -209,6 +209,13 @@ QToolButton { QToolButton:pressed { background-color: #3399FF; } +QToolButton::menu-indicator { + image: url(./vs15/combobox-down.png); + subcontrol-origin: padding; + subcontrol-position: center right; + padding-top: 10%; + padding-right: 5%; } + /* Group Boxes #QGroupBox */ QGroupBox { border-color: #3F3F46; -- cgit v1.3.1