Skip to content

Commit 1097123

Browse files
authored
Always disable dialog button icons (#210)
* Remove dialog button icons from Linux * Remove some dialog icon properties from stylesheet
1 parent ff379e0 commit 1097123

File tree

2 files changed

+7
-25
lines changed

2 files changed

+7
-25
lines changed

qdarktheme/_resources/_template_stylesheet.py

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,18 +35,6 @@
3535
{{ foreground|color(state="icon")|url(id="close")|env(value="lineedit-clear-button-icon: ${};", version=">=6.0.0") }}
3636
home-icon: {{ foreground|color(state="icon")|url(id="home") }};
3737
trash-icon: {{ foreground|color(state="icon")|url(id="delete") }};
38-
dialog-ok-icon: {{ foreground|color(state="icon")|url(id="check") }};
39-
dialog-cancel-icon: {{ foreground|color(state="icon")|url(id="close") }};
40-
dialog-yes-icon: {{ foreground|color(state="icon")|url(id="circle") }};
41-
dialog-no-icon: {{ foreground|color(state="icon")|url(id="not_interested") }};
42-
dialog-apply-icon: {{ foreground|color(state="icon")|url(id="check_circle") }};
43-
dialog-reset-icon: {{ foreground|color(state="icon")|url(id="restart_alt") }};
44-
dialog-save-icon: {{ foreground|color(state="icon")|url(id="save") }};
45-
dialog-discard-icon: {{ foreground|color(state="icon")|url(id="delete") }};
46-
dialog-close-icon: {{ foreground|color(state="icon")|url(id="close") }};
47-
dialog-open-icon: {{ foreground|color(state="icon")|url(id="launch") }};
48-
dialog-help-icon: {{ foreground|color(state="icon")|url(id="help") }};
49-
dialog-reset-icon: {{ foreground|color(state="icon")|url(id="cleaning_services") }};
5038
filedialog-parent-directory-icon: {{ foreground|color(state="icon")|url(id="arrow_upward") }};
5139
filedialog-new-directory-icon: {{ foreground|color(state="icon")|url(id="create_new_folder") }};
5240
filedialog-detailedview-icon: {{ foreground|color(state="icon")|url(id="list") }};
@@ -404,6 +392,9 @@
404392
QPushButton:default:checked:disabled {
405393
background: {{ foreground|color(state="defaultButton.disabledBackground") }};
406394
}
395+
QDialogButtonBox {
396+
dialogbuttonbox-buttons-have-icons: 0;
397+
}
407398
QDialogButtonBox QPushButton {
408399
min-width: 65px;
409400
}

style/base.qss

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,19 +47,6 @@ QWidget {
4747
home-icon: {{ foreground|color(state="icon")|url(id="home") }};
4848
trash-icon: {{ foreground|color(state="icon")|url(id="delete") }};
4949

50-
dialog-ok-icon: {{ foreground|color(state="icon")|url(id="check") }};
51-
dialog-cancel-icon: {{ foreground|color(state="icon")|url(id="close") }};
52-
dialog-yes-icon: {{ foreground|color(state="icon")|url(id="circle") }};
53-
dialog-no-icon: {{ foreground|color(state="icon")|url(id="not_interested") }};
54-
dialog-apply-icon: {{ foreground|color(state="icon")|url(id="check_circle") }};
55-
dialog-reset-icon: {{ foreground|color(state="icon")|url(id="restart_alt") }};
56-
dialog-save-icon: {{ foreground|color(state="icon")|url(id="save") }};
57-
dialog-discard-icon: {{ foreground|color(state="icon")|url(id="delete") }};
58-
dialog-close-icon: {{ foreground|color(state="icon")|url(id="close") }};
59-
dialog-open-icon: {{ foreground|color(state="icon")|url(id="launch") }};
60-
dialog-help-icon: {{ foreground|color(state="icon")|url(id="help") }};
61-
dialog-reset-icon: {{ foreground|color(state="icon")|url(id="cleaning_services") }};
62-
6350
filedialog-parent-directory-icon: {{ foreground|color(state="icon")|url(id="arrow_upward") }};
6451
filedialog-new-directory-icon: {{ foreground|color(state="icon")|url(id="create_new_folder") }};
6552
filedialog-detailedview-icon: {{ foreground|color(state="icon")|url(id="list") }};
@@ -504,6 +491,10 @@ QPushButton:default:checked:disabled {
504491
/* QDialogButtonBox -------------------------------------------------------
505492

506493
--------------------------------------------------------------------------- */
494+
QDialogButtonBox {
495+
dialogbuttonbox-buttons-have-icons: 0;
496+
}
497+
507498
QDialogButtonBox QPushButton {
508499
min-width: 65px;
509500
}

0 commit comments

Comments
 (0)