TTKMusicPlayer  4.3.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
musicuiobject.h
Go to the documentation of this file.
1 #ifndef MUSICUIOBJECT_H
2 #define MUSICUIOBJECT_H
3 
4 /***************************************************************************
5  * This file is part of the TTK Music Player project
6  * Copyright (C) 2015 - 2026 Greedysky Studio
7 
8  * This program is free software; you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License as published by
10  * the Free Software Foundation; either version 3 of the License, or
11  * (at your option) any later version.
12 
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * GNU General Public License for more details.
17 
18  * You should have received a copy of the GNU General Public License along
19  * with this program; If not, see <http://www.gnu.org/licenses/>.
20  ***************************************************************************/
21 
22 #include "ttkqtglobal.h"
23 
27 namespace TTK
28 {
29  namespace UI
30  {
32  static constexpr unsigned int Color01 = 4282664004;
33 
34  static constexpr unsigned int Color02 = 4284769380;
35 
37  static const QString ColorStyle01 = " \
38  color:#000000;";
39 
40  static const QString ColorStyle02 = " \
41  color:#444444;";
42 
43  static const QString ColorStyle03 = " \
44  color:#888888;";
45 
46  static const QString ColorStyle04 = " \
47  color:#AAAAAA;";
48 
49  static const QString ColorStyle05 = " \
50  color:#EEEEEE;";
51 
52  static const QString ColorStyle06 = " \
53  color:#FFFFFF;";
54 
55  static const QString ColorStyle07 = " \
56  color:#158FE1;";
57 
58  static const QString ColorStyle08 = " \
59  color:#169AF3;";
60 
61  static const QString ColorStyle09 = " \
62  color:#A0630B;";
63 
64  static const QString ColorStyle10 = " \
65  color:#E67300;";
66 
67  static const QString ColorStyle11 = " \
68  color:#FF0000;";
69 
70  static const QString ColorStyle12 = " \
71  color:#F4F4F4;";
72 
73  static const QString ColorStyle13 = " \
74  color:#FFF697;";
75 
77  static const QString BackgroundStyle01 = " \
78  background-color:transparent; " +
79 #ifdef Q_OS_UNIX
80  QString("border-style:falt;");
81 #else
82  QString();
83 #endif
84 
85  static const QString BackgroundStyle02 = " \
86  background-color:rgb(0, 0, 0);";
87 
88  static const QString BackgroundStyle03 = " \
89  background-color:rgba(0, 0, 0, 35);";
90 
91  static const QString BackgroundStyle04 = " \
92  background-color:rgba(0, 0, 0, 50);";
93 
94  static const QString BackgroundStyle05 = " \
95  background-color:rgba(0, 0, 0, 100);";
96 
97  static const QString BackgroundStyle06 = " \
98  background-color:rgba(0, 0, 0, 140);";
99 
100  static const QString BackgroundStyle07 = " \
101  background-color:rgba(0, 0, 0, 175);";
102 
103  static const QString BackgroundStyle08 = " \
104  background-color:rgb(41, 41, 41);";
105 
106  static const QString BackgroundStyle09 = " \
107  background-color:rgb(240, 240, 240);";
108 
109  static const QString BackgroundStyle10 = " \
110  background-color:rgb(255, 255, 255);";
111 
112  static const QString BackgroundStyle11 = " \
113  background-color:rgba(255, 255, 255, 200);";
114 
115  static const QString BackgroundStyle12 = " \
116  background-color:rgb(254, 249, 229);";
117 
118  static const QString BackgroundStyle13 = " \
119  background-color:rgb(21, 143, 225);";
120 
122  static const QString BorderStyle01 = " \
123  border:none;";
124 
125  static const QString BorderStyle02 = " \
126  border:1px solid gray;";
127 
128  static const QString BorderStyle03 = " \
129  border:1px solid #0095CD;";
130 
131  static const QString BorderStyle04 = " \
132  border-top:1px dashed gray;";
133 
134  static const QString BorderStyle05 = " \
135  border-radius:3px;";
136 
137  static const QString BorderStyle06 = " \
138  border-top-left-radius:5px; border-top-right-radius:5px;";
139 
141  static const QString FontStyle01 = " \
142  font-weight:bold;";
143 
144  static const QString FontStyle02 = " \
145  font-size:12px;";
146 
147  static const QString FontStyle03 = " \
148  font-size:15px;";
149 
150  static const QString FontStyle04 = " \
151  font-size:18px;";
152 
153  static const QString FontStyle05 = " \
154  font-size:20px;";
155 
156  static const QString FontStyle06 = " \
157  font-size:25px;";
158 
160  static const QString CustomStyle01 = " \
161  text-align:left;";
162 
163  static const QString CustomStyle02 = " \
164  text-align:center;";
165 
167  static const QString ToolButtonStyle01 = " \
168  QToolButton{ background-color:transparent; " +
169 #ifdef Q_OS_UNIX
170  QString("border-style:falt; }");
171 #else
172  QString("}");
173 #endif
174 
175  static const QString ToolButtonStyle02 = " \
176  QToolButton::hover{ border:1px solid #000000; }";
177 
178  static const QString ToolButtonStyle03 = " \
179  QToolButton{ border:none; }";
180 
181  static const QString ToolButtonStyle04 = ToolButtonStyle01 + ToolButtonStyle03 + " \
182  QToolButton::hover{ background-color:rgba(255, 255, 255, 20); }";
183 
184  static const QString ToolButtonStyle05 = " \
185  QToolButton{ border:1px solid #777777; background:#FFFFFF; color:#555555; } \
186  QToolButton::hover{ border:1px solid #444444; color:#222222; } \
187  QToolButton::disabled{ color:#999999; border:1px solid #BBBBBB; }";
188 
190  static const QString PushButtonStyle01 = " \
191  QPushButton{ background-color:transparent; " +
192 #ifdef Q_OS_UNIX
193  QString("border-style:falt; }");
194 #else
195  QString("}");
196 #endif
197 
198  static const QString PushButtonStyle02 = PushButtonStyle01 + " \
199  QPushButton{ border-none; }";
200 
201  static const QString PushButtonStyle03 = " \
202  QPushButton{ border-radius:3px; background-color:#158FE1; color:white; } \
203  QPushButton::disabled{ background-color:#BBBBBB; }";
204 
205  static const QString PushButtonStyle04 = " \
206  QPushButton{ border:1px solid #AAAAAA; background:#FFFFFF; color:#777777; } \
207  QPushButton::hover{ border:1px solid #555555; color:#444444; } \
208  QPushButton::disabled{ color:#BBBBBB; border:1px solid #DDDDDD; }";
209 
210  static const QString PushButtonStyle05 = PushButtonStyle03 + " \
211  QPushButton{ font-size:17px; font-weight:bold; }";
212 
213  static const QString PushButtonStyle06 = " \
214  QPushButton{ color:#CCCCCC; } \
215  QPushButton:hover{ color:#FFFFFF; }";
216 
217  static const QString PushButtonStyle07 = PushButtonStyle06 + " \
218  QPushButton{ text-align:right; }";
219 
220  static const QString PushButtonStyle08 = " \
221  QPushButton{ border-radius:5px; font-size:20px; \
222  background:rgba(0, 0, 0, 50); } \
223  QPushButton::hover{ background:rgba(0, 0, 0, 100); }";
224 
225  static const QString PushButtonStyle09 = " \
226  QPushButton{ border-radius:2px; background:rgba(0, 0, 0, 50); }";
227 
228  static const QString PushButtonStyle10 = " \
229  QPushButton::menu-indicator{ image:none; }";
230 
231  static const QString PushButtonStyle11 = " \
232  QPushButton{ color:#E6C117; } \
233  QPushButton:hover{ color:#E6E317; } \
234  QPushButton{ text-align:right; }";
235 
236  static const QString PushButtonStyle12 = " \
237  QPushButton{ background-color:#DDDDDD; color:#222222; }";
238 
239  static const QString PushButtonStyle13 = " \
240  QPushButton{ color:#444444; }";
241 
243  static const QString RadioButtonStyle01 = " \
244  QRadioButton{ background-color:transparent; } \
245  QRadioButton::indicator::unchecked{ image:url(:/control/btn_radioButton_unchecked); } \
246  QRadioButton::checked{ color:#E67300; } \
247  QRadioButton::indicator:checked{ image:url(:/control/btn_radiobutton_checked); } \
248  QRadioButton::disabled{ color:#BBBBBB; }";
249 
251  static const QString CheckBoxStyle01 = " \
252  QCheckBox{ background-color:transparent; } \
253  QCheckBox::indicator::unchecked{ image:url(:/control/btn_checkBox_unchecked); } \
254  QCheckBox::checked{ color:#E67300; } \
255  QCheckBox::indicator:checked{ image:url(:/control/btn_checkBox_checked); } \
256  QCheckBox::disabled{ color:#BBBBBB; }";
257 
258  static const QString CheckBoxStyle02 = " \
259  QCheckBox{ background-color:transparent; } \
260  QCheckBox::indicator::unchecked{ image:url(:/control/btn_radioButton2_unchecked); } \
261  QCheckBox::checked{ color:#E67300; } \
262  QCheckBox::indicator:checked{ image:url(:/control/btn_radiobutton2_checked); } \
263  QCheckBox::disabled{ color:#BBBBBB; }";
264 
265  static const QString CheckBoxStyle03 = CheckBoxStyle01 + " \
266  QCheckBox::checked{ color:rgb(0, 169, 236); }";
267 
268  static const QString CheckBoxStyle04 = CheckBoxStyle01 + " \
269  QCheckBox{ color:#888888; }";
270 
271  static const QString CheckBoxStyle05 = " \
272  QCheckBox{ background-color:transparent; color:rgb(222, 222, 222); } \
273  QCheckBox::indicator::unchecked{ image:url(:/control/btn_checkBox2_unchecked); } \
274  QCheckBox::checked{ color:rgb(255, 255, 255); } \
275  QCheckBox::indicator:checked{ image:url(:/control/btn_checkBox2_checked); } \
276  QCheckBox::disabled{ color:#BBBBBB; }";
277 
279  static const QString GroupBoxStyle01 = " \
280  QGroupBox::indicator::unchecked{ image:url(:/control/btn_checkBox_unchecked); } \
281  QGroupBox::indicator:checked{ image:url(:/control/btn_checkBox_checked); }";
282 
284  static const QString ScrollBarStyle01 = " \
285  QScrollBar{ background:#FFFFFF; width:8px; padding-top:0px; padding-bottom:0px; } \
286  QScrollBar::handle:vertical{ border-radius:4px; background:#CFCFCF; min-height: 30px; } \
287  QScrollBar::handle:vertical::disabled{ background:#DBDBDB; } \
288  QScrollBar::handle:vertical:hover{ background:#BBBBBB; } \
289  QScrollBar::add-line, QScrollBar::sub-line{ background:none; border:none; } \
290  QScrollBar::add-page, QScrollBar::sub-page{ background:none; }";
291 
292  static const QString ScrollBarStyle02 = " \
293  QScrollBar{ background:#FFFFFF; height:8px; padding-left:0px; padding-right:0px; } \
294  QScrollBar::handle:horizontal{ border-radius:4px; background:#CFCFCF; min-width: 30px; } \
295  QScrollBar::handle:horizontal::disabled{ background:#DBDBDB; } \
296  QScrollBar::handle:horizontal:hover{ background:#BBBBBB; } \
297  QScrollBar::add-line, QScrollBar::sub-line{ background:none; border:none; } \
298  QScrollBar::add-page, QScrollBar::sub-page{ background:none; }";
299 
300  static const QString ScrollBarStyle03 = ScrollBarStyle01 + " \
301  QScrollBar{ background:transparent; }";
302 
303  static const QString ScrollBarStyle04 = ScrollBarStyle02 + " \
304  QScrollBar{ background:transparent; }";
305 
307  static const QString LabelStyle01 = " \
308  QLabel{ color:#888888; background-color:#FFE6E6; border:1px solid gray; }";
309 
310  static const QString LabelStyle02 = " \
311  QLabel{ color:#FFFFFF; } \
312  QToolTip{ color:#666666; }";
313 
314  static const QString LabelStyle03 = " \
315  QToolTip{ border:1px solid black; background:white; color:#666666; }";
316 
318  static const QString LineEditStyle01 = " \
319  QLineEdit{ font-size:12px; color:#666666; font-weight:normal; border:1px solid gray; } \
320  QLineEdit::hover{ border:1px solid rgb(22, 154, 243); } \
321  QLineEdit::disabled{ color:#BBBBBB; border:1px solid #BBBBBB; }";
322 
323  static const QString LineEditStyle02 = " \
324  QLineEdit{ border-image:url(:/tiny/lb_transparent); font-size:13px; color:#333333; }";
325 
326  static const QString LineEditStyle03 = " \
327  QLineEdit{ color:#6495ED; border:1px solid #555555; }";
328 
329  static const QString LineEditStyle04 = LineEditStyle01 + " \
330  QLineEdit{ color:white; border:1px solid #545454; } \
331  QLineEdit::disabled{ color:#323232; border:1px solid #323232; }";
332 
334  static const QString MenuStyle01 = " \
335  QMenu{ padding:5px; } \
336  QMenu::icon{ margin-left:10px; } \
337  QMenu::right-arrow{ background:url(:/tiny/lb_arrow_up_normal); } \
338  QMenu::item{ color:#666666; padding:6px 30px 6px 30px; border:1px solid transparent; } \
339  QMenu::item:disabled{ color:#AAAAAA; } \
340  QMenu::item:selected{ color:white; background: rgb(22, 154, 243); } \
341  QMenu::separator{ height:1px; background:#DDDDDD; margin-top:5px; margin-bottom:5px; }" +
342 #if TTK_QT_VERSION_CHECK(5,12,0)
343  QString("QMenu::item{ padding:6px 30px 6px 10px; } ") +
344 # ifdef Q_OS_UNIX
345  QString("QMenu::item::icon{ padding:6px 40px 6px 10px; }");
346 # else
347  QString("QMenu::item::icon{ padding:6px 30px 6px 10px; }");
348 # endif
349 #else
350  QString();
351 #endif
352 
353  static const QString MenuStyle02 = MenuStyle01 + " \
354  QMenu{ background:rgba(255, 255, 255, 235); }";
355 
356  static const QString MenuStyle03 = MenuStyle01 + " \
357  QMenu{ border:none; background:rgba(0, 0, 0, 210); border-radius:4px; } \
358  QMenu::item{ color:#BBBBBB; } \
359  QMenu::item:disabled{ color:#555555; } \
360  QMenu::item:selected{ background:rgba(0, 0, 0, 200); } \
361  QMenu::separator{ background:#BBBBBB; } \
362  QMenu::item::icon{ padding:6px 10px 6px 10px; }";
363 
364  static const QString MenuStyle04 = MenuStyle03 +
365 #if !TTK_QT_VERSION_CHECK(5,12,0)
366  QString("QMenu::item::icon{ padding:6px 10px 6px 30px; }");
367 #else
368  QString();
369 #endif
370 
371  static const QString MenuStyle05 = " \
372  QMenu{ border:none; background:transparent; }";
373 
375  static const QString SliderStyle01 = " \
376  QSlider::groove:horizontal{ \
377  background:#FFFEA1; height:3px; border-radius:1px; } \
378  QSlider::sub-page:horizontal{ background:#FFFEA1; } \
379  QSlider::add-page:horizontal{ background:#4E4F4F; } \
380  QSlider::handle:horizontal{ background:#FFFEA1; \
381  width:9px; margin-top:-3px; margin-bottom:-3px; border-radius:4px; }";
382 
383  static const QString SliderStyle02 = " \
384  QSlider::groove:vertical{ \
385  background: #FFFEA1; width:3px; border-radius:1px; } \
386  QSlider::sub-page:vertical{ background:#4E4F4F; } \
387  QSlider::add-page:vertical{ background:#FFFEA1; } \
388  QSlider::handle:vertical{ background:#FFFEA1; \
389  height:9px; margin-left:-3px; margin-right:-3px; border-radius:4px; }";
390 
391  static const QString SliderStyle03 = " \
392  QSlider::groove:vertical{ background: qlineargradient(x1:0, y1:0, x2:0, y2:1, \
393  stop:0 #B5B4B4, stop:1 #FCFCFC); width:3px; } \
394  QSlider::handle:vertical{ border-image:url(:/control/lb_slider_handle_normal); \
395  height:21px; margin-left:-8px; margin-right:-8px; } \
396  QSlider::handle:vertical:disabled{ border-image:url(:/control/lb_slider_disable); } \
397  QSlider::handle:vertical:hover{ border-image:url(:/control/lb_slider_handle_hover); border:none; }";
398 
399  static const QString SliderStyle04 = SliderStyle03 + " \
400  QSlider::groove:vertical{ background:white; } \
401  QSlider::sub-page:vertical{ background:#AFC7F8; } \
402  QSlider::add-page:vertical{ background:white; border:1px solid #ACF; }";
403 
404  static const QString SliderStyle05 = " \
405  QSlider::groove:horizontal{ background: qlineargradient(x1:0, y1:0, x2:0, y2:1, \
406  stop:0 #B5B4B4, stop:1 #FCFCFC); height:4px; } \
407  QSlider::handle:horizontal{ border-image:url(:/control/lb_slider_handle_normal); \
408  width:21px; margin-top:-8px; margin-bottom:-8px; } \
409  QSlider::handle:horizontal:disabled{ border-image:url(:/control/lb_slider_disable); } \
410  QSlider::handle:horizontal:hover{ border-image:url(:/control/lb_slider_handle_hover); border:none; }";
411 
412  static const QString SliderStyle06 = SliderStyle05 + " \
413  QSlider::groove:horizontal{ background:white; } \
414  QSlider::sub-page:horizontal{ background:#AFC7F8; } \
415  QSlider::add-page:horizontal{ background:white; border:1px solid #ACF; }";
416 
417  static const QString SliderStyle07 = " \
418  QSlider::add-page:Horizontal{ background-color:rgba(120, 120, 120, 100); height:4px; } \
419  QSlider::sub-page:Horizontal{ background-color:qlineargradient(spread:pad, x1:0, y1:0, x2:1, \
420  y2:0, stop:0 rgba(231, 80, 229, 255), stop:1 rgba(7, 208, 255, 255)); height:4px; } \
421  QSlider::groove:Horizontal{ background:transparent; height:4px; } \
422  QSlider::handle:Horizontal{ border-image:url(':/image/lb_slider'); \
423  width:8px; height:6px; margin:-2px 0px -2px 0px; }";
424 
425  static const QString SliderStyle08 = " \
426  QSlider::groove:horizontal{ background-image:url(:/control/lb_volume_back); } \
427  QSlider::sub-page:horizontal{ border-image:url(:/control/lb_volume_fore); } \
428  QSlider::add-page:horizontal{ background-image:url(:/control/lb_volume_back); } \
429  QSlider::handle:horizontal{ margin:0px -2px 0px -2px; \
430  background-image:url(:/control/lb_volume_handle_normal); width:13px; } \
431  QSlider::handle:horizontal:hover{ background-image:url(:/control/lb_volume_handle_hover); }";
432 
433  static const QString SliderStyle09 = " \
434  QSlider::groove:horizontal{ background-image:url(:/control/lb_volume_back); } \
435  QSlider::sub-page:horizontal{ border-image:url(:/control/lb_make_fore); } \
436  QSlider::add-page:horizontal{ border-image:url(:/control/lb_make_back); } \
437  QSlider::handle:horizontal{ margin:0px -1px 0px -1x; \
438  border-image:url(:/control/lb_make_slider_handle_normal); width:18px; } \
439  QSlider::handle:horizontal:hover{ border-image:url(:/control/lb_make_slider_handle_hover); } \
440  QSlider::handle:horizontal:disabled{ border-image:url(:/control/lb_make_slider_disable); }";
441 
442  static const QString SliderStyle10 = " \
443  QSlider::groove:horizontal{ \
444  background:transparent; height:3px; border-radius:1px; } \
445  QSlider::sub-page:horizontal{ background:rgba(255, 255, 255, 190); } \
446  QSlider::add-page:horizontal{ background:rgba(255, 255, 255, 50); } \
447  QSlider::handle:horizontal{ background:rgba(255, 255, 255, 255); \
448  width:9px; margin-top:-3px; margin-bottom:-3px; border-radius:4px; }";
449 
451  static const QString ComboBoxStyle01 = " \
452  QComboBox{ border:1px solid gray; color:#666666; } \
453  QComboBox::hover{ border:1px solid rgb(22, 154, 243); } \
454  QComboBox::drop-down{ subcontrol-origin:padding; \
455  subcontrol-position:top right; width:20px; border-left:none; } \
456  QComboBox::down-arrow{ image:url(:/image/btn_down_arrow); } \
457  QComboBox::disabled{ border:1px solid #BBBBBB; }";
458 
459  static const QString ComboBoxStyle02 = ComboBoxStyle01 + " \
460  QComboBox{ border:none; } \
461  QComboBox::hover{ border:none; }";
462 
464  static const QString ListWidgetStyle01 = " \
465  QListView::item:hover{ background-color:rgba(20, 20, 20, 20); color:#444444; } \
466  QListWidget::item:selected{ background-color:rgba(20, 20, 20, 20); color:#444444; }";
467 
468  static const QString ListWidgetStyle02 = ListWidgetStyle01 + " \
469  QListWidget{ border:none; }";
470 
472  static const QString TableWidgetStyle01 =
473 #if defined Q_OS_UNIX && !TTK_QT_VERSION_CHECK(5,7,0) //Fix linux selection-background-color stylesheet bug
474  "QTableWidget::item:selected{ background:rgba(20, 20, 20, 20); }";
475 #else
476  "QTableWidget{ selection-background-color:rgba(20, 20, 20, 20); }";
477 #endif
478 
479  static const QString TableWidgetStyle02 =
480 #if defined Q_OS_UNIX && !TTK_QT_VERSION_CHECK(5,7,0) //Fix linux selection-background-color stylesheet bug
481  "QTableWidget::item:selected{ background:rgb(220, 220, 220); }";
482 #else
483  "QTableWidget{ selection-background-color:rgb(220, 220, 220); }";
484 #endif
485 
487  static const QString TabWidgetStyle01 = " \
488  QTabWidget{ border:none; } \
489  QTabWidget::pane{ border:none; } \
490  QTabBar::tab{ height:30px; width:100px; background-color:#BFBFBF; color:white; margin-left:0; margin-right:0; } \
491  QTabBar::tab:selected{ background-color:#158FE1; color:white}";
492 
494  static const QString TextEditStyle01 = " \
495  QTextEdit{ border:1px solid gray; color:#666666; } \
496  QTextEdit::hover{ border:1px solid rgb(22, 154, 243); } \
497  QTextEdit::disabled{ color:#BBBBBB; border:1px solid #BBBBBB; }";
498 
500  static const QString HeaderView01 = " \
501  QHeaderView{ background-color:white; color:black; }";
502 
504  static const QString WidgetStyle01 = " \
505  QWidget{ background:rgba(255, 255, 255, 50); color:white; font-weight:bold; }";
506 
508  static const QString SpinBoxStyle01 = " \
509  QSpinBox{ font-size:12px; color:#666666; font-weight:normal; border:1px solid gray; } \
510  QSpinBoxt::hover{ border:1px solid rgb(22, 154, 243); } \
511  QSpinBox::up-button{ image:url(:/image/btn_up_arrow); } \
512  QSpinBox::down-button{ image:url(:/image/btn_down_arrow); } \
513  QSpinBox::disabled{ color:#BBBBBB; border:1px solid #BBBBBB; }";
514 
516  static const QString ProgressBar01 = " \
517  QProgressBar{ border:none; background:rgb(210, 225, 240); text-align:center; } \
518  QProgressBar::chunk{ background:rgb(60, 140, 220); }";
519 
521  static const QString ItemView01 = " \
522  QAbstractItemView::item{ height:20px; }";
523 
524  }
525 }
526 
527 #endif // MUSICUIOBJECT_H
static const QString ColorStyle06
Definition: musicuiobject.h:52
static const QString ListWidgetStyle02
static const QString ListWidgetStyle01
ListWidget.
static const QString BackgroundStyle05
Definition: musicuiobject.h:94
static const QString ToolButtonStyle05
static const QString MenuStyle04
static const QString BorderStyle01
border
static const QString FontStyle03
static const QString SliderStyle10
static const QString PushButtonStyle11
static const QString CheckBoxStyle03
static const QString CheckBoxStyle01
CheckBox.
static const QString SliderStyle06
static const QString PushButtonStyle01
PushButton.
static const QString BackgroundStyle08
static const QString CheckBoxStyle05
static const QString WidgetStyle01
Widget.
static const QString SliderStyle03
static const QString PushButtonStyle12
static const QString ScrollBarStyle04
static const QString ColorStyle04
Definition: musicuiobject.h:46
static const QString ItemView01
ItemView.
static const QString ColorStyle05
Definition: musicuiobject.h:49
static const QString ProgressBar01
ProgressBar.
static constexpr unsigned int Color02
Definition: musicuiobject.h:34
static const QString BorderStyle05
static const QString HeaderView01
HeadView.
static const QString FontStyle01
Font.
static const QString LabelStyle01
Label.
static const QString BackgroundStyle04
Definition: musicuiobject.h:91
static const QString LineEditStyle03
static const QString ColorStyle12
Definition: musicuiobject.h:70
static const QString BorderStyle04
static const QString PushButtonStyle02
static const QString CustomStyle02
static const QString ScrollBarStyle03
static const QString ColorStyle01
Color.
Definition: musicuiobject.h:37
static const QString SliderStyle02
static const QString TextEditStyle01
TextEdit.
static const QString SliderStyle08
static const QString CheckBoxStyle02
static const QString BackgroundStyle12
static const QString MenuStyle05
static const QString FontStyle06
static const QString ColorStyle02
Definition: musicuiobject.h:40
static const QString GroupBoxStyle01
GroupBox.
static const QString ScrollBarStyle01
ScrollBar.
static const QString SliderStyle09
static const QString PushButtonStyle06
static const QString FontStyle05
static const QString PushButtonStyle03
static const QString SliderStyle04
The namespace of the application object.
Definition: ttkcompat.h:24
static const QString BorderStyle06
static const QString SpinBoxStyle01
SpinBox.
static const QString MenuStyle01
Menu.
static const QString BackgroundStyle02
Definition: musicuiobject.h:85
static const QString CheckBoxStyle04
static const QString BackgroundStyle01
Background.
Definition: musicuiobject.h:77
static const QString MenuStyle03
static const QString PushButtonStyle07
static const QString TableWidgetStyle02
static const QString PushButtonStyle04
static const QString BackgroundStyle11
static const QString TableWidgetStyle01
TableWidget.
static const QString BackgroundStyle09
static const QString ColorStyle09
Definition: musicuiobject.h:61
static const QString ColorStyle08
Definition: musicuiobject.h:58
static const QString BackgroundStyle13
static const QString PushButtonStyle13
static const QString BackgroundStyle10
static const QString MenuStyle02
static const QString ColorStyle07
Definition: musicuiobject.h:55
static const QString LabelStyle02
static const QString PushButtonStyle08
static const QString FontStyle04
static const QString ScrollBarStyle02
static const QString LineEditStyle02
static const QString ColorStyle03
Definition: musicuiobject.h:43
static const QString ToolButtonStyle02
static const QString ColorStyle10
Definition: musicuiobject.h:64
static const QString SliderStyle01
Slider.
static const QString FontStyle02
static const QString BackgroundStyle07
static const QString LineEditStyle01
LineEdit.
static const QString BorderStyle02
static const QString CustomStyle01
Custom.
static const QString LineEditStyle04
static const QString PushButtonStyle05
static const QString LabelStyle03
static const QString PushButtonStyle09
static const QString ToolButtonStyle01
ToolButton.
static const QString TabWidgetStyle01
TabWidget.
static const QString ToolButtonStyle04
static const QString ToolButtonStyle03
static const QString PushButtonStyle10
static const QString ColorStyle11
Definition: musicuiobject.h:67
static const QString BackgroundStyle03
Definition: musicuiobject.h:88
static constexpr unsigned int Color01
Color QRgb.
Definition: musicuiobject.h:32
static const QString RadioButtonStyle01
RadioButton.
static const QString SliderStyle05
static const QString SliderStyle07
static const QString ComboBoxStyle01
ComboBox.
static const QString BorderStyle03
static const QString BackgroundStyle06
Definition: musicuiobject.h:97
static const QString ColorStyle13
Definition: musicuiobject.h:73
static const QString ComboBoxStyle02