Sun, 26 Feb 2023 12:44:03 +0100
MicroPython
- fixed an issue checking, if the device data is available
8852 | 1 | /* ===================== QPalette ======================== */ |
2 | /* == This entry is handled by eric == */ | |
3 | QPalette { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
4 | alternate-base: #0f0f12; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
5 | base: #3a3a3a; |
8852 | 6 | text: #fcfcfc; |
7 | bright-text: #ffffff; | |
8 | placeholder-text: #9d9d9d; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
9 | window: #1b1b20; |
8852 | 10 | window-text: #fcfcfc; |
11 | tooltip-base: #383838; | |
12 | tooltip-text: #fcfcfc; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
13 | button: #1b1b20; |
8852 | 14 | button-text: #fcfcfc; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
15 | highlight: #4d7fbc; |
8852 | 16 | highlighted-text: #e1e1e1; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
17 | link: #c6c6eb; |
8852 | 18 | link-visited: #ebebc6 |
19 | } | |
20 | /* == End of eric specialties == */ | |
21 | ||
22 | * { | |
23 | outline: 0px; | |
24 | color: #fcfcfc; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
25 | selection-background-color: #4d7fbc; |
8852 | 26 | selection-color: #ffffff; |
27 | } | |
28 | ||
29 | /* specific reset for elements inside QToolBar */ | |
30 | QToolBar * { | |
31 | margin: 0px; | |
32 | padding: 0px; | |
33 | } | |
34 | ||
35 | QWidget, QStatusBar, QSvgWidget, QToolBar, | |
36 | QGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget, | |
37 | QDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget, | |
38 | QDialog, QDialogButtonBox, QDesignerActionEditorInterface, | |
39 | QDesignerFormWindowInterface, QDesignerObjectInspectorInterface, | |
40 | QAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget, | |
41 | QComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget, | |
42 | QToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow, | |
43 | QScrollArea, QAbstractScrollArea { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
44 | background-color: #1b1b20; |
8852 | 45 | } |
46 | ||
47 | QWidget:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
48 | background-color: #1b1b20; |
8852 | 49 | color: #9d9d9d; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
50 | selection-background-color: #4d7fbc; |
8852 | 51 | selection-color: #e1e1e1; |
52 | } | |
53 | ||
54 | QWidget::item:selected { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
55 | background-color: #4d7fbc; |
8852 | 56 | } |
57 | ||
58 | /* ===================== QMainWindow ======================== */ | |
59 | ||
60 | QMainWindow::separator { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
61 | background-color: #454564; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
62 | border: 0px solid #6b6b7e; |
8852 | 63 | spacing: 0px; |
64 | padding: 1px; | |
65 | } | |
66 | ||
67 | QMainWindow::separator:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
68 | background-color: #9b9bb5; |
8852 | 69 | } |
70 | ||
71 | QMainWindow::separator:horizontal { | |
72 | width: 5px; | |
73 | margin-top: 2px; | |
74 | margin-bottom: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
75 | image: url("${path}/dark_blue/toolbar_separator_vertical.svg"); |
8852 | 76 | } |
77 | ||
78 | QMainWindow::separator:vertical { | |
79 | height: 5px; | |
80 | margin-left: 2px; | |
81 | margin-right: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
82 | image: url("${path}/dark_blue/toolbar_separator_horizontal.svg"); |
8852 | 83 | } |
84 | ||
85 | /* ===================== QComboxBox ======================== */ | |
86 | ||
87 | QLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox, | |
88 | QDateEdit, QTimeEdit, QDateTimeEdit { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
89 | background-color: #3a3a3a; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
90 | border: 1px solid #6b6b7e; |
8852 | 91 | border-radius: 4px; |
92 | padding-left: 4px; | |
93 | padding-right: 4px; | |
94 | min-height: 1em; | |
95 | } | |
96 | ||
97 | QComboBox::indicator { | |
98 | border: none; | |
99 | border-radius: 0; | |
100 | border-width: 0px; | |
101 | color: transparent; | |
102 | background-color: transparent; | |
103 | selection-color: transparent; | |
104 | selection-background-color: transparent; | |
105 | } | |
106 | ||
107 | QComboBox::indicator:alternate { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
108 | background: #0f0f12; |
8852 | 109 | } |
110 | ||
111 | QComboBox::indicator:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
112 | image: url("${path}/dark_blue/combobox_checked.svg"); |
8852 | 113 | } |
114 | ||
115 | QComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down, | |
116 | QDateTimeEdit::drop-down { | |
117 | subcontrol-origin: padding; | |
118 | subcontrol-position: top right; | |
119 | width: 15px; | |
120 | border-left-width: 0px; | |
121 | border-left-style: solid; | |
122 | border-top-right-radius: 4px; | |
123 | border-bottom-right-radius: 4px; | |
124 | border-left-color: #242424; | |
125 | } | |
126 | ||
127 | QComboBox::drop-down:on { | |
128 | top:1px; | |
129 | } | |
130 | ||
131 | QComboBox::drop-down { | |
132 | subcontrol-origin: padding; | |
133 | subcontrol-position: top right; | |
134 | width: 20px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
135 | border-left: 1px solid #6b6b7e; |
8852 | 136 | } |
137 | ||
138 | QComboBox::down-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
139 | image: url("${path}/dark_blue/arrow_down_disabled.svg"); |
8852 | 140 | height: 14px; |
141 | width: 14px; | |
142 | } | |
143 | ||
144 | QComboBox::down-arrow:on, | |
145 | QComboBox::down-arrow:hover, | |
146 | QComboBox::down-arrow:focus { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
147 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 148 | } |
149 | ||
150 | ||
151 | QLineEdit[text=""] { | |
152 | color: 9d9d9d; | |
153 | } | |
154 | ||
155 | /* ===================== QMenuBar ======================== */ | |
156 | ||
157 | QMenuBar * { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
158 | background-color: #25252c; |
8852 | 159 | } |
160 | ||
161 | QMenuBar::item { | |
162 | color: #fcfcfc; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
163 | background-color: #1b1b20; |
8852 | 164 | margin: 1px; |
165 | padding: 4px; | |
166 | } | |
167 | ||
168 | QMenuBar::item:selected { | |
169 | padding: 4px; | |
170 | background: transparent; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
171 | border: 0px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
172 | background-color: #4d7fbc; |
8852 | 173 | } |
174 | ||
175 | QMenuBar::item:pressed { | |
176 | padding: 4px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
177 | border: 0px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
178 | background-color: #4d7fbc; |
8852 | 179 | color: #fcfcfc; |
180 | margin-bottom: 0px; | |
181 | padding-bottom: 0px; | |
182 | } | |
183 | ||
184 | /* ===================== QMenu ======================== */ | |
185 | ||
186 | QMenu { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
187 | background-color: #25252c; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
188 | border: 1px solid #6b6b7e; |
8852 | 189 | margin: 2px; |
190 | padding: 5px; | |
191 | } | |
192 | ||
193 | QMenu * { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
194 | background-color:#25252c; |
8852 | 195 | } |
196 | ||
197 | QMenu::tearoff { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
198 | border-top: 2px dashed #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
199 | border-bottom: 2px dashed #6b6b7e; |
8852 | 200 | height: 0px; |
201 | margin-top: 3px; | |
202 | margin-bottom: 3px; | |
203 | } | |
204 | ||
205 | QMenu::tearoff:selected { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
206 | border-top: 2px dashed #bbbbdc; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
207 | border-bottom: 2px dashed #bbbbdc; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
208 | background: #4d7fbc; |
8852 | 209 | background-clip: margin; |
210 | } | |
211 | ||
212 | QMenu::item:selected { | |
213 | color: #fcfcfc; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
214 | border: 0px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
215 | background: #4d7fbc; |
8852 | 216 | } |
217 | ||
218 | QMenu::item:checked { | |
219 | color: #fcfcfc; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
220 | border: 1px solid #4d7fbc; |
8852 | 221 | border-radius: 4px; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
222 | background: #2a2a32; |
8852 | 223 | } |
224 | ||
225 | QMenu::separator { | |
226 | height: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
227 | background: #6b6b7e; |
8852 | 228 | margin: 5px; |
229 | } | |
230 | ||
231 | QMenu::indicator { | |
232 | width: 14px; | |
233 | height: 14px; | |
234 | spacing: 4px | |
235 | } | |
236 | ||
237 | /* non-exclusive indicator = check box style indicator (see | |
238 | QActionGroup::setExclusive) */ | |
239 | ||
240 | QMenu::indicator:non-exclusive:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
241 | image: url("${path}/dark_blue/checkbox_unchecked.svg"); |
8852 | 242 | } |
243 | ||
244 | QMenu::indicator:non-exclusive:unchecked:hover, | |
245 | QMenu::indicator:non-exclusive:unchecked:focus, | |
246 | QMenu::indicator:non-exclusive:unchecked:pressed { | |
247 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
248 | image: url("${path}/dark_blue/checkbox_unchecked_focus.svg"); |
8852 | 249 | } |
250 | ||
251 | QMenu::indicator:non-exclusive:unchecked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
252 | image: url("${path}/dark_blue/checkbox_unchecked_disabled.svg"); |
8852 | 253 | } |
254 | ||
255 | QMenu::indicator:non-exclusive:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
256 | image: url("${path}/dark_blue/checkbox_checked.svg"); |
8852 | 257 | } |
258 | ||
259 | QMenu::indicator:non-exclusive:checked:hover, | |
260 | QMenu::indicator:non-exclusive:checked:focus, | |
261 | QMenu::indicator:non-exclusive:checked:pressed { | |
262 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
263 | image: url("${path}/dark_blue/checkbox_checked_focus.svg"); |
8852 | 264 | } |
265 | ||
266 | QMenu::indicator:non-exclusive:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
267 | image: url("${path}/dark_blue/checkbox_checked_disabled.svg"); |
8852 | 268 | } |
269 | ||
270 | QMenu::indicator:non-exclusive:indeterminate { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
271 | image: url("${path}/dark_blue/checkbox_indeterminate.svg"); |
8852 | 272 | } |
273 | ||
274 | QMenu::indicator:non-exclusive:indeterminate:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
275 | image: url("${path}/dark_blue/checkbox_indeterminate_disabled.svg"); |
8852 | 276 | } |
277 | ||
278 | QMenu::indicator:non-exclusive:indeterminate:focus, | |
279 | QMenu::indicator:non-exclusive:indeterminate:hover, | |
280 | QMenu::indicator:non-exclusive:indeterminate:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
281 | image: url("${path}/dark_blue/checkbox_indeterminate_focus.svg"); |
8852 | 282 | } |
283 | ||
284 | /* exclusive indicator = radio button style indicator (see | |
285 | QActionGroup::setExclusive) */ | |
286 | ||
287 | QMenu::indicator:exclusive:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
288 | image: url("${path}/dark_blue/radio_unchecked.svg"); |
8852 | 289 | } |
290 | ||
291 | QMenu::indicator:exclusive:unchecked:hover, | |
292 | QMenu::indicator:exclusive:unchecked:focus, | |
293 | QMenu::indicator:exclusive:unchecked:pressed { | |
294 | border: none; | |
295 | outline: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
296 | image: url("${path}/dark_blue/radio_unchecked_focus.svg"); |
8852 | 297 | } |
298 | ||
299 | QMenu::indicator:exclusive:unchecked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
300 | image: url("${path}/dark_blue/radio_unchecked_disabled.svg"); |
8852 | 301 | } |
302 | ||
303 | QMenu::indicator:exclusive:checked { | |
304 | border: none; | |
305 | outline: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
306 | image: url("${path}/dark_blue/radio_checked.svg"); |
8852 | 307 | } |
308 | ||
309 | QMenu::indicator:exclusive:checked:hover, | |
310 | QMenu::indicator:exclusive:checked:focus, | |
311 | QMenu::indicator:exclusive:checked:pressed { | |
312 | border: none; | |
313 | outline: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
314 | image: url("${path}/dark_blue/radio_checked_focus.svg"); |
8852 | 315 | } |
316 | ||
317 | QMenu::indicator:exclusive:checked:disabled { | |
318 | outline: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
319 | image: url("${path}/dark_blue/radio_checked_disabled.svg"); |
8852 | 320 | } |
321 | ||
322 | QMenu::right-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
323 | image: url("${path}/dark_blue/arrow_right.svg"); |
8852 | 324 | margin: 5px; |
325 | padding-left: 12px; | |
326 | height: 10px; | |
327 | width: 10px; | |
328 | } | |
329 | ||
330 | QMenu::right-arrow:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
331 | image: url("${path}/dark_blue/arrow_right_disabled.svg"); |
8852 | 332 | } |
333 | /* ===================== QProgressBar ======================== */ | |
334 | ||
335 | QProgressBar { | |
336 | min-height: 10px; | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
337 | background: #3a3a3a; |
8852 | 338 | border-radius: 1px; |
339 | text-align: center; | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
340 | border: 1px solid #3a3a3a; |
8852 | 341 | border-radius: 4px; |
342 | } | |
343 | ||
344 | QProgressBar:chunk { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
345 | background-color:#355394; |
8852 | 346 | border-radius: 4px; |
347 | } | |
348 | ||
349 | /* ===================== QTabBar ======================== */ | |
350 | ||
351 | QTabBar::tab { | |
352 | border: 1px solid #242424; | |
353 | color: #fcfcfc; | |
354 | margin: 0px; | |
355 | background: qlineargradient( | |
356 | spread: pad, x1: 0, y1: 0, x2: 0, y2: 1, | |
357 | stop: 0 #646464, stop: 1 #525252); | |
358 | } | |
359 | ||
360 | QTabBar::tab:selected, QTabBar::tab:hover { | |
361 | border-style: solid; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
362 | border-color: #6c6cf5; |
8852 | 363 | background: qlineargradient( |
364 | spread: pad, x1: 0, y1: 0, x2: 0, y2: 1, | |
365 | stop: 0 #484848, stop: 1 #383838); | |
366 | } | |
367 | ||
368 | QTabBar::tab:top, QTabBar::tab:bottom { | |
369 | padding: 3px 8px 3px 8px; | |
370 | } | |
371 | ||
372 | QTabBar::tab:left, QTabBar::tab:right { | |
373 | padding: 8px 3px 8px 3px; | |
374 | } | |
375 | ||
376 | QTabBar::tab:top:selected { | |
377 | border-width: 4px 0px 0px 0px; | |
378 | } | |
379 | ||
380 | QTabBar::tab:right:selected { | |
381 | border-width: 0px 0px 0px 4px; | |
382 | } | |
383 | ||
384 | QTabBar::tab:bottom:selected { | |
385 | border-width:0px 0px 4px 0px; | |
386 | } | |
387 | ||
388 | QTabBar::tab:left:selected { | |
389 | border-width: 0px 4px 0px 0px; | |
390 | } | |
391 | ||
392 | QTabBar::tab:top:hover { | |
393 | border-width: 2px 0px 0px 0px; | |
394 | } | |
395 | ||
396 | QTabBar::tab:right:hover { | |
397 | border-width: 0px 0px 0px 2px; | |
398 | } | |
399 | ||
400 | QTabBar::tab:bottom:hover { | |
401 | border-width:0px 0px 2px 0px; | |
402 | } | |
403 | ||
404 | QTabBar::tab:left:hover { | |
405 | border-width: 0px 2px 0px 0px; | |
406 | } | |
407 | ||
408 | QTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover, | |
409 | QTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover { | |
410 | border-left-width:1px; | |
411 | border-left-color:#242424; | |
412 | } | |
413 | ||
414 | QTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover, | |
415 | QTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover { | |
416 | border-top-width:1px; | |
417 | border-top-color:#242424; | |
418 | } | |
419 | ||
420 | QTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover, | |
421 | QTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover { | |
422 | border-right-width:1px; | |
423 | border-right-color:#242424; | |
424 | } | |
425 | ||
426 | QTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover, | |
427 | QTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover { | |
428 | border-bottom-width:1px; | |
429 | border-bottom-color:#242424; | |
430 | } | |
431 | ||
432 | QTabBar QToolButton::left-arrow:enabled, | |
433 | QDockWidget QTabBar QToolButton::left-arrow:enabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
434 | image: url("${path}/dark_blue/arrow_left.svg"); |
8852 | 435 | } |
436 | ||
437 | QTabBar QToolButton::left-arrow:disabled, | |
438 | QDockWidget QTabBar QToolButton::left-arrow:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
439 | image: url("${path}/dark_blue/arrow_left_disabled.svg"); |
8852 | 440 | } |
441 | ||
442 | QTabBar QToolButton::right-arrow:enabled, | |
443 | QDockWidget QTabBar QToolButton::right-arrow:enabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
444 | image: url("${path}/dark_blue/arrow_right.svg"); |
8852 | 445 | } |
446 | ||
447 | QTabBar QToolButton::right-arrow:disabled, | |
448 | QDockWidget QTabBar QToolButton::right-arrow:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
449 | image: url("${path}/dark_blue/arrow_right_disabled.svg"); |
8852 | 450 | } |
451 | ||
452 | /* ===================== QTabWidget ======================== */ | |
453 | ||
454 | QTabWidget >* { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
455 | background-color: #25252c; |
8852 | 456 | } |
457 | ||
458 | QTabWidget::pane { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
459 | border:1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
460 | alternate-background-color:#0f0f12; |
8852 | 461 | gridline-color:#242424; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
462 | background:#3a3a3a; |
8852 | 463 | } |
464 | QTabWidget::pane:selected { | |
465 | background-color: #455364; | |
466 | border: 1px solid #346792; | |
467 | } | |
468 | ||
469 | /* ===================== QStatusBar ======================== */ | |
470 | ||
471 | QStatusBar::item{ | |
472 | border:0px solid #484848; | |
473 | border-radius:3px; | |
474 | } | |
475 | ||
476 | /* ===================== QHeaderView ======================== */ | |
477 | ||
478 | QHeaderView { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
479 | border: 0px transparent #6b6b7e; |
8852 | 480 | } |
481 | ||
482 | QHeaderView::section { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
483 | background-color: #5a5a6b; |
8852 | 484 | color: #fcfcfc; |
485 | border-radius: 0; | |
486 | text-align: left; | |
487 | font-size: 13px; | |
488 | } | |
489 | ||
490 | QHeaderView::section::horizontal { | |
491 | padding-top: 0; | |
492 | padding-bottom: 0; | |
8883
35476abcb319
Finetuning of the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8867
diff
changeset
|
493 | padding-left: 4px; |
35476abcb319
Finetuning of the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8867
diff
changeset
|
494 | padding-right: 4px; |
35476abcb319
Finetuning of the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8867
diff
changeset
|
495 | border-left: 2px solid #242424; |
8852 | 496 | } |
497 | ||
498 | QHeaderView::section::vertical { | |
499 | padding-top: 0; | |
500 | padding-bottom: 0; | |
501 | padding-left: 4px; | |
502 | padding-right: 4px; | |
8883
35476abcb319
Finetuning of the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8867
diff
changeset
|
503 | border-top: 2px solid #242424; |
8852 | 504 | } |
505 | ||
506 | QHeaderView[sortable="true"]::down-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
507 | background-color: #5a5a6b; |
8852 | 508 | border: none; |
509 | height: 10px; | |
510 | width: 10px; | |
511 | padding-left: 2px; | |
512 | padding-right: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
513 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 514 | } |
515 | ||
516 | QHeaderView[sortable="true"]::up-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
517 | background-color: #5a5a6b; |
8852 | 518 | border: none; |
519 | height: 10px; | |
520 | width: 10px; | |
521 | padding-left: 2px; | |
522 | padding-right: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
523 | image: url("${path}/dark_blue/arrow_up.svg"); |
8852 | 524 | } |
525 | ||
526 | /* ===================== QTreeView ======================== */ | |
527 | ||
528 | QTreeView:branch:has-children:!has-siblings:closed, | |
529 | QTreeView:branch:closed:has-children:has-siblings { | |
530 | border-image: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
531 | image: url("${path}/dark_blue/branch_closed.svg"); |
8852 | 532 | } |
533 | ||
534 | QTreeView:branch:open:has-children:!has-siblings, | |
535 | QTreeView:branch:open:has-children:has-siblings { | |
536 | border-image: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
537 | image: url("${path}/dark_blue/branch_open.svg"); |
8852 | 538 | } |
539 | ||
540 | QTreeView:branch:has-children:!has-siblings:closed:hover, | |
541 | QTreeView:branch:closed:has-children:has-siblings:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
542 | image: url("${path}/dark_blue/branch_closed_focus.svg"); |
8852 | 543 | } |
544 | ||
545 | QTreeView:branch:open:has-children:!has-siblings:hover, | |
546 | QTreeView:branch:open:has-children:has-siblings:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
547 | image: url("${path}/dark_blue/branch_open_focus.svg"); |
8852 | 548 | } |
549 | ||
550 | QTreeView, | |
551 | QListView, | |
552 | QTableView, | |
553 | QColumnView { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
554 | background-color: #1b1b20; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
555 | alternate-background-color: #0f0f12; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
556 | border: 1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
557 | gridline-color: #6b6b7e; |
8852 | 558 | } |
559 | ||
8861
840f47364b20
Changed the dark green style sheet for QTreeView with a label as item widget.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
560 | QTreeView QLabel { |
840f47364b20
Changed the dark green style sheet for QTreeView with a label as item widget.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
561 | background-color: transparent; |
840f47364b20
Changed the dark green style sheet for QTreeView with a label as item widget.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
562 | } |
840f47364b20
Changed the dark green style sheet for QTreeView with a label as item widget.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
563 | |
8852 | 564 | QTreeView::item:selected, |
565 | QListView::item:selected, | |
566 | QTableView::item:selected, | |
567 | QColumnView::item:selected{ | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
568 | background-color: #4d7fbc; |
8852 | 569 | } |
570 | ||
571 | QTreeView::item:hover, | |
572 | QListView::item:hover, | |
573 | QTableView::item:hover, | |
574 | QColumnView::item:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
575 | background-color: #295e7f; |
8852 | 576 | } |
577 | ||
578 | ||
579 | QTreeView::branch:closed:has-children{ | |
580 | margin: 4px; | |
581 | } | |
582 | ||
583 | QTreeView::branch:open:has-children { | |
584 | margin:4px; | |
585 | } | |
586 | ||
587 | QTreeView::indicator:checked, | |
588 | QListView::indicator:checked, | |
589 | QTableView::indicator:checked, | |
590 | QColumnView::indicator:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
591 | image: url("${path}/dark_blue/checkbox_checked.svg"); |
8852 | 592 | } |
593 | ||
594 | QTreeView::indicator:checked:hover, | |
595 | QTreeView::indicator:checked:focus, | |
596 | QTreeView::indicator:checked:pressed, | |
597 | QListView::indicator:checked:hover, | |
598 | QListView::indicator:checked:focus, | |
599 | QListView::indicator:checked:pressed, | |
600 | QTableView::indicator:checked:hover, | |
601 | QTableView::indicator:checked:focus, | |
602 | QTableView::indicator:checked:pressed, | |
603 | QColumnView::indicator:checked:hover, | |
604 | QColumnView::indicator:checked:focus, | |
605 | QColumnView::indicator:checked:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
606 | image: url("${path}/dark_blue/checkbox_checked_focus.svg"); |
8852 | 607 | } |
608 | ||
609 | QTreeView::indicator:unchecked, | |
610 | QListView::indicator:unchecked, | |
611 | QTableView::indicator:unchecked, | |
612 | QColumnView::indicator:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
613 | image: url("${path}/dark_blue/checkbox_unchecked.svg"); |
8852 | 614 | } |
615 | ||
616 | QTreeView::indicator:unchecked:hover, | |
617 | QTreeView::indicator:unchecked:focus, | |
618 | QTreeView::indicator:unchecked:pressed, | |
619 | QListView::indicator:unchecked:hover, | |
620 | QListView::indicator:unchecked:focus, | |
621 | QListView::indicator:unchecked:pressed, | |
622 | QTableView::indicator:unchecked:hover, | |
623 | QTableView::indicator:unchecked:focus, | |
624 | QTableView::indicator:unchecked:pressed, | |
625 | QColumnView::indicator:unchecked:hover, | |
626 | QColumnView::indicator:unchecked:focus, | |
627 | QColumnView::indicator:unchecked:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
628 | image: url("${path}/dark_blue/checkbox_unchecked_focus.svg"); |
8852 | 629 | } |
630 | ||
631 | QTreeView::indicator:indeterminate, | |
632 | QListView::indicator:indeterminate, | |
633 | QTableView::indicator:indeterminate, | |
634 | QColumnView::indicator:indeterminate { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
635 | image: url("${path}/dark_blue/checkbox_indeterminate.svg"); |
8852 | 636 | } |
637 | ||
638 | QTreeView::indicator:indeterminate:hover, | |
639 | QTreeView::indicator:indeterminate:focus, | |
640 | QTreeView::indicator:indeterminate:pressed, | |
641 | QListView::indicator:indeterminate:hover, | |
642 | QListView::indicator:indeterminate:focus, | |
643 | QListView::indicator:indeterminate:pressed, | |
644 | QTableView::indicator:indeterminate:hover, | |
645 | QTableView::indicator:indeterminate:focus, | |
646 | QTableView::indicator:indeterminate:pressed, | |
647 | QColumnView::indicator:indeterminate:hover, | |
648 | QColumnView::indicator:indeterminate:focus, | |
649 | QColumnView::indicator:indeterminate:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
650 | image: url("${path}/dark_blue/checkbox_indeterminate_focus.svg"); |
8852 | 651 | } |
652 | ||
653 | QTableCornerButton::section { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
654 | background-color: #1b1b20; |
8852 | 655 | border: 1px transparent #242424; |
656 | border-radius: 0px; | |
657 | } | |
658 | ||
659 | /* ===================== QSlider ======================== */ | |
660 | ||
661 | QSlider::groove:horizontal { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
662 | background-color: #3a3a3a; |
8852 | 663 | height: 6px; |
664 | border-radius: 2px; | |
665 | } | |
666 | ||
667 | QSlider::sub-page:horizontal { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
668 | background-color: #303058; |
8852 | 669 | height: 6px; |
670 | border-radius: 4px; | |
671 | } | |
672 | ||
673 | QSlider::handle:horizontal { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
674 | background: #355394; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
675 | border: 3px solid #1b1b20; |
8852 | 676 | width: 8px; |
677 | height: 8px; | |
678 | margin: -8px 0px; | |
679 | border-radius: 4px; | |
680 | } | |
681 | ||
682 | QSlider::handle:horizontal:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
683 | background: #346aa1; |
8852 | 684 | } |
685 | ||
686 | QSlider::groove:vertical { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
687 | background-color: #3a3a3a; |
8852 | 688 | width: 6px; |
689 | border-radius: 2px; | |
690 | } | |
691 | ||
692 | QSlider::add-page:vertical{ | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
693 | background-color: #303058; |
8852 | 694 | width: 6px; |
695 | border-radius: 4px; | |
696 | } | |
697 | ||
698 | QSlider::handle:vertical { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
699 | background: #355394; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
700 | border: 3px solid #1b1b20; |
8852 | 701 | width: 8px; |
702 | height: 8px; | |
703 | margin: 0 -8px; | |
704 | border-radius: 4px; | |
705 | } | |
706 | ||
707 | QSlider::handle:vertical:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
708 | background: #346aa1; |
8852 | 709 | } |
710 | ||
711 | /* ===================== QScrollBar ======================== */ | |
712 | ||
713 | QScrollBar:horizontal, | |
714 | QScrollBar:horizontal:disabled { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
715 | background: #3a3a3a; |
8852 | 716 | padding: 0px; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
717 | max-height: 14px; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
718 | border: 1px solid #355394; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
719 | border-radius: 7px; |
8852 | 720 | margin: 0px 12px 0px 12px |
721 | } | |
722 | ||
723 | QScrollBar::handle:horizontal { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
724 | background: #355394; |
8852 | 725 | min-width: 30px; |
726 | border-radius: 6px; | |
727 | } | |
728 | ||
729 | QScrollBar::handle:horizontal:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
730 | background: #346aa1; |
8852 | 731 | } |
732 | ||
733 | QScrollBar::handle:horizontal:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
734 | background:#346aa1; |
8852 | 735 | } |
736 | ||
737 | QScrollBar::add-page:horizontal{ | |
738 | background:none; | |
739 | } | |
740 | ||
741 | QScrollBar::sub-page:horizontal{ | |
742 | background:none; | |
743 | } | |
744 | ||
745 | QScrollBar::add-line:horizontal { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
746 | border-image: url("${path}/dark_blue/arrow_right_disabled.svg"); |
8852 | 747 | height: 12px; |
748 | width: 12px; | |
749 | subcontrol-position: right; | |
750 | subcontrol-origin: margin; | |
751 | } | |
752 | ||
753 | QScrollBar::add-line:horizontal:hover, | |
754 | QScrollBar::add-line:horizontal:on { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
755 | border-image: url("${path}/dark_blue/arrow_right.svg"); |
8852 | 756 | height: 12px; |
757 | width: 12px; | |
758 | subcontrol-position: right; | |
759 | subcontrol-origin: margin; | |
760 | } | |
761 | ||
762 | QScrollBar::add-line:horizontal{ | |
763 | background:none; | |
764 | } | |
765 | ||
766 | ||
767 | QScrollBar::sub-line:horizontal { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
768 | border-image: url("${path}/dark_blue/arrow_left_disabled.svg"); |
8852 | 769 | height: 12px; |
770 | width: 12px; | |
771 | subcontrol-position: left; | |
772 | subcontrol-origin: margin; | |
773 | } | |
774 | ||
775 | QScrollBar::sub-line:horizontal:hover, | |
776 | QScrollBar::sub-line:horizontal:on { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
777 | border-image: url("${path}/dark_blue/arrow_left.svg"); |
8852 | 778 | height: 12px; |
779 | width: 12px; | |
780 | subcontrol-position: left; | |
781 | subcontrol-origin: margin; | |
782 | } | |
783 | ||
784 | QScrollBar::sub-line:horizontal{ | |
785 | background:none; | |
786 | } | |
787 | ||
788 | QScrollBar:vertical, | |
789 | QScrollBar:vertical:disabled { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
790 | background: #3a3a3a; |
8852 | 791 | padding: 0px; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
792 | max-width: 14px; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
793 | border: 1px solid #355394; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
794 | border-radius: 7px; |
8852 | 795 | margin: 12px 0px 12px 0px |
796 | } | |
797 | ||
798 | QScrollBar::handle:vertical { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
799 | background: #355394; |
8852 | 800 | min-height: 30px; |
801 | border-radius: 6px; | |
802 | } | |
803 | ||
804 | QScrollBar::handle:vertical:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
805 | background: #346aa1; |
8852 | 806 | } |
807 | ||
808 | QScrollBar::handle:vertical:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
809 | background: #346aa1; |
8852 | 810 | } |
811 | ||
812 | QScrollBar::add-page:vertical{ | |
813 | background:none; | |
814 | } | |
815 | ||
816 | QScrollBar::sub-page:vertical{ | |
817 | background:none; | |
818 | } | |
819 | QScrollBar::add-line:vertical{ | |
820 | background:none; | |
821 | } | |
822 | ||
823 | QScrollBar::add-line:vertical { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
824 | border-image: url("${path}/dark_blue/arrow_down_disabled.svg"); |
8852 | 825 | height: 12px; |
826 | width: 12px; | |
827 | subcontrol-position: bottom; | |
828 | subcontrol-origin: margin; | |
829 | } | |
830 | ||
831 | QScrollBar::add-line:vertical:hover, | |
832 | QScrollBar::add-line:vertical:on { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
833 | border-image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 834 | height: 12px; |
835 | width: 12px; | |
836 | subcontrol-position: bottom; | |
837 | subcontrol-origin: margin; | |
838 | } | |
839 | ||
840 | QScrollBar::sub-line:vertical{ | |
841 | background:none; | |
842 | } | |
843 | ||
844 | QScrollBar::sub-line:vertical { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
845 | border-image: url("${path}/dark_blue/arrow_up_disabled.svg"); |
8852 | 846 | height: 12px; |
847 | width: 12px; | |
848 | subcontrol-position: top; | |
849 | subcontrol-origin: margin; | |
850 | } | |
851 | ||
852 | QScrollBar::sub-line:vertical:hover, | |
853 | QScrollBar::sub-line:vertical:on { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
854 | border-image: url("${path}/dark_blue/arrow_up.svg"); |
8852 | 855 | height: 12px; |
856 | width: 12px; | |
857 | subcontrol-position: top; | |
858 | subcontrol-origin: margin; | |
859 | } | |
860 | ||
861 | QScrollBar::up-arrow:horizontal, | |
862 | QScrollBar::down-arrow:horizontal { | |
863 | background: none; | |
864 | } | |
865 | ||
866 | QScrollBar::up-arrow:vertical, | |
867 | QScrollBar::down-arrow:vertical { | |
868 | background: none; | |
869 | } | |
870 | ||
871 | ||
872 | /* ===================== QScrollArea ======================== */ | |
873 | ||
874 | QScrollArea { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
875 | background-color: #1b1b20; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
876 | border: 1px solid #6b6b7e; |
8852 | 877 | } |
878 | ||
879 | QScrollArea:disabled { | |
880 | color: #9d9d9d; | |
881 | } | |
882 | ||
883 | QScrollArea QWidget QWidget:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
884 | background-color: #1b1b20; |
8852 | 885 | } |
886 | ||
887 | QTabWidget QScrollArea QWidget{ | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
888 | background-color: #1b1b20; |
8852 | 889 | } |
890 | ||
891 | /* ===================== QFrame ======================== */ | |
892 | ||
893 | .QFrame { | |
894 | border-radius: 2px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
895 | border: 1px solid #6b6b7e; |
8852 | 896 | /* No frame */ |
897 | /* HLine */ | |
898 | /* VLine */ | |
899 | } | |
900 | ||
901 | .QFrame[frameShape="0"] { | |
902 | border-radius: 4px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
903 | border: 1px transparent #6b6b7e; |
8852 | 904 | } |
905 | ||
906 | .QFrame[frameShape="4"] { | |
907 | max-height: 2px; | |
908 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
909 | background-color: #6b6b7e; |
8852 | 910 | } |
911 | ||
912 | .QFrame[frameShape="5"] { | |
913 | max-width: 2px; | |
914 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
915 | background-color: #6b6b7e; |
8852 | 916 | } |
917 | ||
918 | /* ===================== QToolTip ======================== */ | |
919 | ||
920 | QToolTip { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
921 | border: 1px solid #6b6b7e; |
8852 | 922 | padding: 2px; |
923 | color: #fcfcfc; | |
924 | background-color: #383838; | |
925 | } | |
926 | ||
927 | /* ===================== QSplitter ======================== */ | |
928 | ||
929 | QSplitter { | |
930 | spacing: 0px; | |
931 | padding: 0px; | |
932 | margin: 0px; | |
933 | } | |
934 | ||
935 | QSplitter::handle { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
936 | background-color: #454564; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
937 | border: 0px solid #6b6b7e; |
8852 | 938 | spacing: 0px; |
939 | padding: 1px; | |
940 | margin: 0px; | |
941 | } | |
942 | ||
943 | QSplitter::handle:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
944 | background-color: #9b9bb5; |
8852 | 945 | } |
946 | ||
947 | QSplitter::handle:horizontal { | |
948 | width: 1px; | |
949 | } | |
950 | ||
951 | QSplitter::handle:vertical { | |
952 | height: 1px; | |
953 | } | |
954 | ||
955 | /* ===================== QGraphicsView ======================== */ | |
956 | ||
957 | QGraphicsView { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
958 | background-color: #3a3a3a; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
959 | border: 1px solid #6b6b7e; |
8852 | 960 | color: #ffffff; |
961 | border-radius: 2px; | |
962 | } | |
963 | ||
964 | QGraphicsView:disabled { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
965 | background-color: #3a3a3a; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
966 | border: 1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
967 | color: #555564; |
8852 | 968 | border-radius: 2px; |
969 | } | |
970 | ||
971 | QGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected, | |
972 | QGraphicsView:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
973 | border: 1px solid #6b6b7e; |
8852 | 974 | } |
975 | ||
976 | /* ===================== QToolBox ======================== */ | |
977 | ||
978 | QToolBox { | |
979 | padding: 0px; | |
980 | border: 0px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
981 | border: 1px solid #6b6b7e; |
8852 | 982 | } |
983 | ||
984 | QToolBox:selected { | |
985 | padding: 0px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
986 | border: 1px solid #6b6b7e; |
8852 | 987 | } |
988 | ||
989 | QToolBox::tab { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
990 | border: 1px solid #6b6b7e; |
8852 | 991 | color: #fcfcfc; |
992 | background-color: #525252; | |
993 | } | |
994 | ||
995 | QToolBox::tab:disabled { | |
996 | color: #9d9d9d; | |
997 | } | |
998 | ||
999 | QToolBox::tab:selected { | |
1000 | background-color: #383838; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1001 | border-bottom: 4px solid #6c6cf5; |
8852 | 1002 | } |
1003 | ||
1004 | QToolBox::tab:selected:disabled { | |
1005 | background-color: #9d9d9d; | |
1006 | } | |
1007 | ||
1008 | QToolBox::tab:!selected { | |
1009 | background-color: #525252; | |
1010 | } | |
1011 | ||
1012 | QToolBox::tab:!selected:disabled { | |
1013 | background-color: #9d9d9d; | |
1014 | } | |
1015 | ||
1016 | QToolBox::tab:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1017 | border-color: #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1018 | border-bottom: 2px solid #6c6cf5; |
8852 | 1019 | } |
1020 | ||
1021 | QToolBox QScrollArea QWidget QWidget { | |
1022 | padding: 0px; | |
1023 | border: 0px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1024 | background-color: #1b1b20; |
8852 | 1025 | } |
1026 | ||
1027 | /* ===================== QDockWidget ======================== */ | |
1028 | ||
1029 | QDockWidget { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1030 | outline: 1px solid #455364; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1031 | background-color: #1b1b20; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1032 | border: 1px solid #6b6b7e; |
8852 | 1033 | border-radius: 2px; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1034 | titlebar-close-icon: url("${path}/dark_blue/transparent.svg"); |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1035 | titlebar-normal-icon: url("${path}/dark_blue/transparent.svg"); |
8852 | 1036 | } |
1037 | ||
1038 | QDockWidget::title { | |
1039 | padding: 3px; | |
1040 | spacing: 4px; | |
1041 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1042 | background-color: #454564; |
8852 | 1043 | } |
1044 | ||
1045 | QDockWidget::close-button { | |
1046 | icon-size: 12px; | |
1047 | border: none; | |
1048 | background: transparent; | |
1049 | background-image: transparent; | |
1050 | border: 0; | |
1051 | margin: 0; | |
1052 | padding: 0; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1053 | image: url("${path}/dark_blue/window_close.svg"); |
8852 | 1054 | } |
1055 | ||
1056 | QDockWidget::close-button:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1057 | image: url("${path}/dark_blue/window_close_focus.svg"); |
8852 | 1058 | } |
1059 | ||
1060 | QDockWidget::close-button:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1061 | image: url("${path}/dark_blue/window_close_pressed.svg"); |
8852 | 1062 | } |
1063 | ||
1064 | QDockWidget::float-button { | |
1065 | icon-size: 12px; | |
1066 | border: none; | |
1067 | background: transparent; | |
1068 | background-image: transparent; | |
1069 | border: 0; | |
1070 | margin: 0; | |
1071 | padding: 0; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1072 | image: url("${path}/dark_blue/window_undock.svg"); |
8852 | 1073 | } |
1074 | ||
1075 | QDockWidget::float-button:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1076 | image: url("${path}/dark_blue/window_undock_focus.svg"); |
8852 | 1077 | } |
1078 | ||
1079 | QDockWidget::float-button:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1080 | image: url("${path}/dark_blue/window_undock_pressed.svg"); |
8852 | 1081 | } |
1082 | ||
1083 | /* ===================== QLCDNumber ======================== */ | |
1084 | ||
1085 | QLCDNumber { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1086 | color: #c6c6eb; |
8852 | 1087 | } |
1088 | ||
1089 | QLCDNumber:disabled { | |
1090 | color: #9d9d9d; | |
1091 | } | |
1092 | ||
1093 | /* ===================== QGroupBox ======================== */ | |
1094 | ||
1095 | QGroupBox { | |
1096 | font-weight: bold; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1097 | border: 1px solid #6b6b7e; |
8852 | 1098 | border-radius: 2px; |
1099 | padding: 2px; | |
1100 | margin-top: 6px; | |
1101 | margin-bottom: 4px; | |
1102 | } | |
1103 | ||
1104 | QGroupBox::title { | |
1105 | subcontrol-origin: margin; | |
1106 | subcontrol-position: top left; | |
1107 | left: 4px; | |
1108 | padding-left: 2px; | |
1109 | padding-right: 4px; | |
1110 | padding-top: -4px; | |
1111 | } | |
1112 | ||
1113 | QGroupBox::indicator { | |
1114 | margin-left: 2px; | |
1115 | margin-top: 2px; | |
1116 | padding: 0; | |
1117 | height: 14px; | |
1118 | width: 14px; | |
1119 | border-radius: 2px; | |
1120 | } | |
1121 | ||
1122 | QGroupBox::indicator:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1123 | image: url("${path}/dark_blue/checkbox_unchecked.svg"); |
8852 | 1124 | } |
1125 | ||
1126 | QGroupBox::indicator:unchecked:hover, | |
1127 | QGroupBox::indicator:unchecked:focus { | |
1128 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1129 | image: url("${path}/dark_blue/checkbox_unchecked_focus.svg"); |
8852 | 1130 | } |
1131 | ||
1132 | QGroupBox::indicator:unchecked:pressed { | |
1133 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1134 | image: url("${path}/dark_blue/checkbox_unchecked_pressed.svg"); |
8852 | 1135 | } |
1136 | ||
1137 | QGroupBox::indicator:unchecked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1138 | image: url("${path}/dark_blue/checkbox_unchecked_disabled.svg"); |
8852 | 1139 | } |
1140 | ||
1141 | QGroupBox::indicator:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1142 | image: url("${path}/dark_blue/checkbox_checked.svg"); |
8852 | 1143 | } |
1144 | ||
1145 | QGroupBox::indicator:checked:hover, | |
1146 | QGroupBox::indicator:checked:focus, | |
1147 | QGroupBox::indicator:checked:pressed { | |
1148 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1149 | image: url("${path}/dark_blue/checkbox_checked_focus.svg"); |
8852 | 1150 | } |
1151 | ||
1152 | QGroupBox::indicator:checked:pressed { | |
1153 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1154 | image: url("${path}/dark_blue/checkbox_checked_pressed.svg"); |
8852 | 1155 | } |
1156 | ||
1157 | QGroupBox::indicator:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1158 | image: url("${path}/dark_blue/checkbox_checked_disabled.svg"); |
8852 | 1159 | } |
1160 | ||
1161 | /* ===================== QCheckBox ======================== */ | |
1162 | ||
1163 | QCheckBox::indicator { | |
1164 | width: 14px; | |
1165 | height: 14px; | |
1166 | } | |
1167 | ||
1168 | QCheckBox::indicator:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1169 | image: url("${path}/dark_blue/checkbox_unchecked.svg"); |
8852 | 1170 | } |
1171 | ||
1172 | QCheckBox::indicator:unchecked:hover, | |
1173 | QCheckBox::indicator:unchecked:focus { | |
1174 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1175 | image: url("${path}/dark_blue/checkbox_unchecked_focus.svg"); |
8852 | 1176 | } |
1177 | ||
1178 | QCheckBox::indicator:unchecked:pressed { | |
1179 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1180 | image: url("${path}/dark_blue/checkbox_unchecked_pressed.svg"); |
8852 | 1181 | } |
1182 | ||
1183 | QCheckBox::indicator:unchecked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1184 | image: url("${path}/dark_blue/checkbox_unchecked_disabled.svg"); |
8852 | 1185 | } |
1186 | ||
1187 | QCheckBox::indicator:indeterminate { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1188 | image: url("${path}/dark_blue/checkbox_indeterminate.svg"); |
8852 | 1189 | } |
1190 | ||
1191 | QCheckBox::indicator:indeterminate:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1192 | image: url("${path}/dark_blue/checkbox_indeterminate_disabled.svg"); |
8852 | 1193 | } |
1194 | ||
1195 | QCheckBox::indicator:indeterminate:focus, | |
1196 | QCheckBox::indicator:indeterminate:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1197 | image: url("${path}/dark_blue/checkbox_indeterminate_focus.svg"); |
8852 | 1198 | } |
1199 | ||
1200 | QCheckBox::indicator:indeterminate:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1201 | image: url("${path}/dark_blue/checkbox_indeterminate_pressed.svg"); |
8852 | 1202 | } |
1203 | ||
1204 | QCheckBox::indicator:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1205 | image: url("${path}/dark_blue/checkbox_checked.svg"); |
8852 | 1206 | } |
1207 | ||
1208 | QCheckBox::indicator:checked:hover, | |
1209 | QCheckBox::indicator:checked:focus, | |
1210 | QCheckBox::indicator:checked:pressed { | |
1211 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1212 | image: url("${path}/dark_blue/checkbox_checked_focus.svg"); |
8852 | 1213 | } |
1214 | ||
1215 | QCheckBox::indicator:checked:pressed { | |
1216 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1217 | image: url("${path}/dark_blue/checkbox_checked_pressed.svg"); |
8852 | 1218 | } |
1219 | ||
1220 | QCheckBox::indicator:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1221 | image: url("${path}/dark_blue/checkbox_checked_disabled.svg"); |
8852 | 1222 | } |
1223 | ||
1224 | /* ===================== QRadioButton ======================== */ | |
1225 | ||
1226 | QRadioButton::indicator { | |
1227 | width: 14px; | |
1228 | height: 14px; | |
1229 | border: none; | |
1230 | } | |
1231 | ||
1232 | QRadioButton::indicator:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1233 | image: url("${path}/dark_blue/radio_checked.svg"); |
8852 | 1234 | } |
1235 | ||
1236 | QRadioButton::indicator:checked:hover, | |
1237 | QRadioButton::indicator:checked:focus, | |
1238 | QRadioButton::indicator:checked:pressed { | |
1239 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1240 | image: url("${path}/dark_blue/radio_checked_focus.svg"); |
8852 | 1241 | } |
1242 | ||
1243 | QRadioButton::indicator:checked:pressed { | |
1244 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1245 | image: url("${path}/dark_blue/radio_checked_pressed.svg"); |
8852 | 1246 | } |
1247 | ||
1248 | QRadioButton::indicator:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1249 | image: url("${path}/dark_blue/radio_checked_disabled.svg"); |
8852 | 1250 | } |
1251 | ||
1252 | QRadioButton::indicator:unchecked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1253 | image: url("${path}/dark_blue/radio_unchecked.svg"); |
8852 | 1254 | } |
1255 | ||
1256 | QRadioButton::indicator:unchecked:hover, | |
1257 | QRadioButton::indicator:unchecked:focus { | |
1258 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1259 | image: url("${path}/dark_blue/radio_unchecked_focus.svg"); |
8852 | 1260 | } |
1261 | ||
1262 | QRadioButton::indicator:unchecked:pressed { | |
1263 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1264 | image: url("${path}/dark_blue/radio_unchecked_pressed.svg"); |
8852 | 1265 | } |
1266 | ||
1267 | QRadioButton::indicator:unchecked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1268 | image: url("${path}/dark_blue/radio_unchecked_disabled.svg"); |
8852 | 1269 | } |
1270 | ||
1271 | /* ===================== QAbstractSpinBox ======================== */ | |
1272 | ||
1273 | QAbstractSpinBox { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
1274 | background-color: #3a3a3a; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1275 | border: 1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1276 | color: #e0e1e3; |
8852 | 1277 | padding-top: 2px; |
1278 | padding-bottom: 2px; | |
1279 | padding-left: 4px; | |
1280 | padding-right: 4px; | |
1281 | border-radius: 4px; | |
1282 | } | |
1283 | ||
1284 | QAbstractSpinBox:up-button { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1285 | background-color: #1b1b20; |
8852 | 1286 | subcontrol-origin: border; |
1287 | subcontrol-position: top right; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1288 | border: 1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1289 | border-bottom: 1px solid #6b6b7e; |
8852 | 1290 | border-top-left-radius: 0; |
1291 | border-top-right-radius: 4; | |
1292 | border-bottom-left-radius: 0; | |
1293 | width: 12px; | |
1294 | margin-bottom: -1px; | |
1295 | } | |
1296 | ||
1297 | QAbstractSpinBox:down-button { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1298 | background-color: #1b1b20; |
8852 | 1299 | subcontrol-origin: border; |
1300 | subcontrol-position: bottom right; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1301 | border: 1px solid #6b6b7e; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1302 | border-top: 1px solid #6b6b7e; |
8852 | 1303 | border-top-left-radius: 0; |
1304 | border-bottom-left-radius: 0; | |
1305 | border-bottom-right-radius: 4; | |
1306 | width: 12px; | |
1307 | margin-top: -1px; | |
1308 | } | |
1309 | ||
1310 | QAbstractSpinBox::up-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1311 | image: url("${path}/dark_blue/arrow_up.svg"); |
8852 | 1312 | height: 10px; |
1313 | width: 10px; | |
1314 | } | |
1315 | ||
1316 | QAbstractSpinBox::up-arrow:disabled, | |
1317 | QAbstractSpinBox::up-arrow:off { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1318 | image: url("${path}/dark_blue/arrow_up_disabled.svg"); |
8852 | 1319 | } |
1320 | ||
1321 | QAbstractSpinBox::down-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1322 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 1323 | height: 10px; |
1324 | width: 10px; | |
1325 | } | |
1326 | ||
1327 | QAbstractSpinBox::down-arrow:disabled, | |
1328 | QAbstractSpinBox::down-arrow:off { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1329 | image: url("${path}/dark_blue/arrow_down_disabled.svg"); |
8852 | 1330 | } |
1331 | ||
1332 | /* ===================== QToolButton ======================== */ | |
1333 | ||
1334 | QToolButton { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1335 | background-color: #2a2a32; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1336 | border: 1px solid #6b6b7e; |
8852 | 1337 | border-radius: 4px; |
9404
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1338 | padding-top: 2px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1339 | padding-bottom: 2px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1340 | padding-left: 4px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1341 | padding-right: 4px |
8852 | 1342 | } |
1343 | ||
1344 | QToolButton:checked { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1345 | background-color: #565666; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1346 | border: 1px solid #6b6b7e; |
8852 | 1347 | } |
1348 | ||
1349 | QToolButton:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1350 | background-color: #565666; |
8852 | 1351 | color: #9d9d9d; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1352 | border: 1px solid #6b6b7e; |
8852 | 1353 | } |
1354 | ||
1355 | ||
1356 | QToolButton:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1357 | background-color: #40404c; |
8852 | 1358 | } |
1359 | ||
1360 | QToolButton:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1361 | background-color: #202026; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1362 | border: 1px solid #6b6b7e; |
8852 | 1363 | } |
1364 | ||
1365 | QToolButton[popupMode="0"] { | |
1366 | /* Only for DelayedPopup */ | |
1367 | padding-right: 2px; | |
1368 | } | |
1369 | ||
1370 | QToolButton[popupMode="1"] { | |
1371 | /* Only for MenuButtonPopup */ | |
1372 | padding-right: 20px; | |
1373 | } | |
1374 | ||
1375 | QToolButton[popupMode="1"]::menu-button { | |
1376 | border: none; | |
1377 | } | |
1378 | ||
1379 | QToolButton[popupMode="1"]::menu-button:hover { | |
1380 | border: none; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1381 | border-left: 1px solid #6b6b7e; |
8852 | 1382 | border-radius: 0; |
1383 | } | |
1384 | ||
1385 | QToolButton[popupMode="2"] { | |
1386 | /* Only for InstantPopup */ | |
1387 | padding-right: 2px; | |
1388 | } | |
1389 | ||
1390 | QToolButton::menu-button { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1391 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 1392 | padding: 2px; |
1393 | border-radius: 4px; | |
1394 | width: 12px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1395 | border: 1px solid #6b6b7e; |
8852 | 1396 | outline: none; |
1397 | } | |
1398 | ||
1399 | QToolButton::menu-button:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1400 | border: 1px solid #346792; |
8852 | 1401 | } |
1402 | ||
1403 | QToolButton::menu-button:checked:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1404 | border: 1px solid #346792; |
8852 | 1405 | } |
1406 | ||
1407 | QToolButton::menu-indicator { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1408 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 1409 | height: 6px; |
1410 | width: 6px; | |
1411 | top: 0; | |
1412 | /* Exclude a shift for better image */ | |
1413 | left: -2px; | |
1414 | /* Shift it a bit */ | |
1415 | } | |
1416 | ||
1417 | QToolButton::menu-arrow { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1418 | image: url("${path}/dark_blue/arrow_down.svg"); |
8852 | 1419 | height: 8px; |
1420 | width: 8px; | |
1421 | } | |
1422 | ||
1423 | QToolButton::menu-arrow:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1424 | image: url("${path}/dark_blue/arrow_down_focus.svg"); |
8852 | 1425 | } |
1426 | ||
1427 | /* ===================== QPushButton ======================== */ | |
1428 | ||
1429 | QPushButton { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1430 | background-color: #2a2a32; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1431 | border: 1px solid #6b6b7e; |
8852 | 1432 | border-radius: 4px; |
9404
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1433 | padding-top: 2px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1434 | padding-bottom: 2px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1435 | padding-left: 4px; |
717e1e87dc8f
Refinement to the dark style sheets.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
1436 | padding-right: 4px |
8852 | 1437 | } |
1438 | ||
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
1439 | QPushButton:default { |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1440 | border: 2px solid #355394; |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
1441 | } |
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
1442 | |
8852 | 1443 | QPushButton:checked { |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1444 | background-color: #565666; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1445 | border: 1px solid #6b6b7e; |
8852 | 1446 | } |
1447 | ||
1448 | QPushButton:checked:disabled { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1449 | background-color: #565666; |
8852 | 1450 | color: #9d9d9d; |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1451 | border: 1px solid #6b6b7e; |
8852 | 1452 | } |
1453 | ||
1454 | QPushButton:hover { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1455 | background-color: #40404c; |
8852 | 1456 | } |
1457 | ||
1458 | QPushButton:pressed { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1459 | background-color: #202026; |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1460 | border: 1px solid #6b6b7e; |
8852 | 1461 | } |
1462 | ||
1463 | QPushButton::menu-indicator { | |
1464 | subcontrol-origin: padding; | |
1465 | subcontrol-position: bottom right; | |
1466 | bottom: 4px; | |
1467 | } | |
1468 | ||
1469 | QDialogButtonBox QPushButton { | |
1470 | min-width: 80px; | |
1471 | } | |
1472 | ||
1473 | /* ===================== QSizeGrip ======================== */ | |
1474 | ||
1475 | QSizeGrip { | |
1476 | background: transparent; | |
1477 | width: 20px; | |
1478 | height: 20px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1479 | image: url("${path}/dark_blue/window_grip.svg"); |
8852 | 1480 | } |
1481 | ||
1482 | /* ===================== QToolBar ======================== */ | |
1483 | ||
1484 | QToolBar { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1485 | border-bottom: 1px solid #6b6b7e; |
8852 | 1486 | padding: 1px; |
1487 | font-weight: bold; | |
1488 | spacing: 2px; | |
1489 | } | |
1490 | ||
1491 | QToolBar::handle:horizontal { | |
1492 | width: 16px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1493 | image: url("${path}/dark_blue/toolbar_move_horizontal.svg"); |
8852 | 1494 | } |
1495 | ||
1496 | QToolBar::handle:vertical { | |
1497 | height: 16px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1498 | image: url("${path}/dark_blue/toolbar_move_vertical.svg"); |
8852 | 1499 | } |
1500 | ||
1501 | QToolBar::separator:horizontal { | |
1502 | width: 8px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1503 | image: url("${path}/dark_blue/toolbar_separator_horizontal.svg"); |
8852 | 1504 | } |
1505 | ||
1506 | QToolBar::separator:vertical { | |
1507 | height: 8px; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1508 | image: url("${path}/dark_blue/toolbar_separator_vertical.svg"); |
8852 | 1509 | } |
1510 | ||
1511 | QToolButton#qt_toolbar_ext_button { | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1512 | image: url("${path}/dark_blue/arrow_right.svg"); |
8852 | 1513 | } |
1514 | ||
1515 | QToolBar QToolButton, QToolButton:pressed { | |
8903
171bf310cc4c
Fine tuned the dark green style sheet.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8889
diff
changeset
|
1516 | border: none |
8852 | 1517 | } |
1518 | ||
1519 | /* ===================== QCommandLinkButton ======================== */ | |
1520 | ||
1521 | QCommandLinkButton { | |
1522 | background-color: transparent; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1523 | border: 1px solid #6b6b7e; |
8852 | 1524 | border-radius: 4px; |
1525 | padding: 0px; | |
1526 | margin: 0px; | |
1527 | } | |
1528 | ||
1529 | QCommandLinkButton:disabled { | |
1530 | background-color: transparent; | |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8913
diff
changeset
|
1531 | color: #9da9b5; |
8852 | 1532 | } |