Skip to content

Commit 64a1780

Browse files
Fix folder button theming
1 parent 57e288a commit 64a1780

File tree

1 file changed

+65
-27
lines changed

1 file changed

+65
-27
lines changed

runmanager/main.ui

Lines changed: 65 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -450,21 +450,40 @@ subprocess</string>
450450
<string>Select folder ...</string>
451451
</property>
452452
<property name="styleSheet">
453-
<string notr="true">QToolButton{
454-
border: none;
455-
background: white;
456-
padding: 2px;
457-
}
453+
<string notr="true">QToolButton {
454+
border: none;
455+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
456+
stop: 0 palette(light), stop: 1 palette(window));
457+
padding: 2px;
458+
}
458459

459-
QToolButton:hover {
460-
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
461-
stop: 0 #f6f7fa, stop: 1 #dadbde);
462-
}
460+
QToolButton:hover {
461+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
462+
stop: 0 palette(light), stop: 1 palette(window));
463+
border: 1px solid palette(dark);
464+
border-radius: 3px;
465+
}
463466

464-
QToolButton:pressed {
465-
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
466-
stop: 0 #dadbde, stop: 1 #f6f7fa);
467-
}</string>
467+
QToolButton:pressed {
468+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
469+
stop: 0 palette(window), stop: 1 palette(light));
470+
border: 1px solid palette(dark);
471+
border-radius: 3px;
472+
}
473+
474+
QToolButton:checked {
475+
background-color: palette(window);
476+
border: 1px solid palette(dark);
477+
border-radius: 3px;
478+
}
479+
480+
QToolButton:hover:checked {
481+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
482+
stop: 0 palette(window), stop: 1 palette(light));
483+
border: 1px solid palette(dark);
484+
border-radius: 3px;
485+
}
486+
</string>
468487
</property>
469488
<property name="text">
470489
<string>...</string>
@@ -485,7 +504,7 @@ QToolButton:hover {
485504
</property>
486505
<property name="styleSheet">
487506
<string notr="true">QToolButton{
488-
background: rgb(224,224,224);
507+
background: palette(window);
489508
padding: 3px;
490509
}</string>
491510
</property>
@@ -534,21 +553,40 @@ QToolButton:hover {
534553
<string>Select a file ...</string>
535554
</property>
536555
<property name="styleSheet">
537-
<string notr="true">QToolButton{
538-
border: none;
539-
background: white;
540-
padding: 2px;
541-
}
556+
<string notr="true">QToolButton {
557+
border: none;
558+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
559+
stop: 0 palette(light), stop: 1 palette(window));
560+
padding: 2px;
561+
}
542562

543-
QToolButton:hover {
544-
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
545-
stop: 0 #f6f7fa, stop: 1 #dadbde);
546-
}
563+
QToolButton:hover {
564+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
565+
stop: 0 palette(window), stop: 1 palette(light));
566+
border: 1px solid palette(dark);
567+
border-radius: 3px;
568+
}
547569

548-
QToolButton:pressed {
549-
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
550-
stop: 0 #dadbde, stop: 1 #f6f7fa);
551-
}</string>
570+
QToolButton:pressed {
571+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
572+
stop: 0 palette(window), stop: 1 palette(light));
573+
border: 1px solid palette(dark);
574+
border-radius: 3px;
575+
}
576+
577+
QToolButton:checked {
578+
background-color: palette(window);
579+
border: 1px solid palette(dark);
580+
border-radius: 3px;
581+
}
582+
583+
QToolButton:hover:checked {
584+
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
585+
stop: 0 palette(window), stop: 1 palette(light));
586+
border: 1px solid palette(dark);
587+
border-radius: 3px;
588+
}
589+
</string>
552590
</property>
553591
<property name="text">
554592
<string>...</string>

0 commit comments

Comments
 (0)