fixing the checked toolbutton issue in Qsint

https://github.com/FreeCAD/FreeCAD/issues/17230
This commit is contained in:
MisterMakerNL
2024-10-13 21:44:02 +02:00
committed by Chris Hennes
parent f26c696500
commit 4f5f90a71e
2 changed files with 11 additions and 1 deletions

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;

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;