From 7b0236551e00475351bf047c8a6a53e586063901 Mon Sep 17 00:00:00 2001 From: Matthias Metelka <62722460+kleinerpirat@users.noreply.github.com> Date: Wed, 2 Nov 2022 09:28:58 +0100 Subject: [PATCH] Use circle icon for QRadioButton (#2162) --- qt/aqt/data/qt/icons/BUILD.bazel | 7 +++++++ qt/aqt/stylesheets.py | 3 +++ 2 files changed, 10 insertions(+) diff --git a/qt/aqt/data/qt/icons/BUILD.bazel b/qt/aqt/data/qt/icons/BUILD.bazel index 4d8ed0382..330768715 100644 --- a/qt/aqt/data/qt/icons/BUILD.bazel +++ b/qt/aqt/data/qt/icons/BUILD.bazel @@ -59,6 +59,9 @@ copy_mdi_icons( # checkbox "check.svg", "minus-thick.svg", + + # QRadioButton + "circle-medium.svg", ], ) @@ -106,6 +109,9 @@ color_svg( color_svg( name = "minus-thick", ) +color_svg( + name = "circle-medium", +) filegroup( name = "icons", @@ -121,6 +127,7 @@ filegroup( "drag-horizontal", "check", "minus-thick", + "circle-medium", ] + glob([ "*.svg", "*.png", diff --git a/qt/aqt/stylesheets.py b/qt/aqt/stylesheets.py index 81a1939a4..e066df430 100644 --- a/qt/aqt/stylesheets.py +++ b/qt/aqt/stylesheets.py @@ -455,6 +455,9 @@ QRadioButton::indicator:checked, QMenu::indicator:checked {{ image: url({tm.themed_icon("mdi:check")}); }} +QRadioButton::indicator:checked {{ + image: url({tm.themed_icon("mdi:circle-medium")}); +}} QCheckBox::indicator:indeterminate {{ image: url({tm.themed_icon("mdi:minus-thick")}); }}