fixing the checked toolbutton issue in Qsint

https://github.com/FreeCAD/FreeCAD/issues/17230
This commit is contained in:
MisterMakerNL
2024-10-14 08:14:40 -05:00
committed by Chris Hennes
parent 7c842eea13
commit 1b50abbafe
2 changed files with 11 additions and 1 deletions
+5
View File
@@ -1643,6 +1643,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
border-radius: 3px;
}
QSint--ActionGroup QFrame[class="content"] QToolButton:checked {
background-color: qlineargradient(x1:0, y1:0.3, x2:0, y2:1, stop:0 #333333, stop:1 #444444);
border: 1px solid @ThemeAccentColor2;
}
/* QToolButtons with a menu found in Sketcher task panel*/
QSint--ActionGroup QToolButton::menu-button {
border-left: 1px solid #000000;
+6 -1
View File
@@ -1633,13 +1633,18 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
color: black;
text-align: center;
background-color: qlineargradient(x1:0, y1:0.3, x2:0, y2:1, stop:0 #f0f0f0, stop:1 #fdfdfd);
border: 0px solid #adadad;
border: 1px solid #adadad;
padding: 1px 1px; /* different than regular QPushButton */
margin: 0px; /* different than regular QPushButton */
min-height: 16px; /* same as QTabBar QPushButton min-width */
border-radius: 3px;
}
QSint--ActionGroup QFrame[class="content"] QToolButton:checked {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #fefefe, stop:1 #f8f8f8);
border: 1px solid @ThemeAccentColor2;
}
/* QToolButtons with a menu found in Sketcher task panel*/
QSint--ActionGroup QToolButton::menu-button {
border-left: 1px solid #adadad;