yuzu

Форк
0
1987 строк · 48.6 Кб
1
QToolTip {
2
    border: 1px solid #76797C;
3
    background-color: #5A7566;
4
    color: white;
5
    /*remove padding, for fix combobox tooltip.*/
6
    padding: 0;
7
    opacity: 200;
8
}
9

10
QWidget {
11
    color: #eff0f1;
12
    background-color: #31363b;
13
    selection-background-color: #3daee9;
14
    selection-color: #eff0f1;
15
    background-clip: border;
16
    border-image: none;
17
    border: 0;
18
    outline: 0;
19
}
20

21
QWidget:item:hover {
22
    background-color: #18465d;
23
    color: #eff0f1;
24
}
25

26
QWidget:item:selected {
27
    background-color: #18465d;
28
}
29

30
QCheckBox {
31
    spacing: 6px;
32
    outline: none;
33
    color: #eff0f1;
34
    margin: 0 2px 1px 0;
35
}
36

37
QCheckBox:disabled {
38
    color: #76797C;
39
}
40

41
QCheckBox::indicator,
42
QGroupBox::indicator {
43
    width: 16px;
44
    height: 16px;
45
}
46

47
QGroupBox::indicator {
48
    margin-left: 2px;
49
}
50

51
QCheckBox::indicator:unchecked,
52
QGroupBox::indicator:unchecked {
53
    image: url(:/qss_icons/rc/checkbox_unchecked.png);
54
}
55

56
QCheckBox::indicator:unchecked:hover,
57
QCheckBox::indicator:unchecked:focus,
58
QCheckBox::indicator:unchecked:pressed,
59
QGroupBox::indicator:unchecked:hover,
60
QGroupBox::indicator:unchecked:focus,
61
QGroupBox::indicator:unchecked:pressed {
62
    border: none;
63
    image: url(:/qss_icons/rc/checkbox_unchecked_focus.png);
64
}
65

66
QCheckBox::indicator:checked,
67
QGroupBox::indicator:checked {
68
    image: url(:/qss_icons/rc/checkbox_checked.png);
69
}
70

71
QCheckBox::indicator:checked:hover,
72
QCheckBox::indicator:checked:focus,
73
QCheckBox::indicator:checked:pressed,
74
QGroupBox::indicator:checked:hover,
75
QGroupBox::indicator:checked:focus,
76
QGroupBox::indicator:checked:pressed {
77
    border: none;
78
    image: url(:/qss_icons/rc/checkbox_checked_focus.png);
79
}
80

81
QCheckBox::indicator:indeterminate {
82
    image: url(:/qss_icons/rc/checkbox_indeterminate.png);
83
}
84

85
QCheckBox::indicator:indeterminate:focus,
86
QCheckBox::indicator:indeterminate:hover,
87
QCheckBox::indicator:indeterminate:pressed {
88
    image: url(:/qss_icons/rc/checkbox_indeterminate_focus.png);
89
}
90

91
QCheckBox::indicator:checked:disabled,
92
QGroupBox::indicator:checked:disabled {
93
    image: url(:/qss_icons/rc/checkbox_checked_disabled.png);
94
}
95

96
QCheckBox::indicator:unchecked:disabled,
97
QGroupBox::indicator:unchecked:disabled {
98
    image: url(:/qss_icons/rc/checkbox_unchecked_disabled.png);
99
}
100

101
QRadioButton {
102
    color: #eff0f1;
103
    spacing: 3px;
104
    padding: 0px;
105
    border: none;
106
    outline: none;
107
    margin-bottom: 2px;
108
}
109

110
QGroupBox QRadioButton {
111
    padding-left: 0px;
112
    padding-right: 7px;
113
}
114

115
QRadioButton:disabled {
116
    color: #76797C;
117
}
118

119
QRadioButton::indicator {
120
    width: 21px;
121
    height: 21px;
122
}
123

124
QRadioButton::indicator:unchecked {
125
    image: url(:/qss_icons/rc/radio_unchecked.png);
126
}
127

128
QRadioButton::indicator:unchecked:hover,
129
QRadioButton::indicator:unchecked:focus,
130
QRadioButton::indicator:unchecked:pressed {
131
    border: none;
132
    outline: none;
133
    image: url(:/qss_icons/rc/radio_unchecked_focus.png);
134
}
135

136
QRadioButton::indicator:checked {
137
    border: none;
138
    outline: none;
139
    image: url(:/qss_icons/rc/radio_checked.png);
140
}
141

142
QRadioButton::indicator:checked:hover,
143
QRadioButton::indicator:checked:focus,
144
QRadioButton::indicator:checked:pressed {
145
    border: none;
146
    outline: none;
147
    image: url(:/qss_icons/rc/radio_checked_focus.png);
148
}
149

150
QRadioButton::indicator:checked:disabled {
151
    outline: none;
152
    image: url(:/qss_icons/rc/radio_checked_disabled.png);
153
}
154

155
QRadioButton::indicator:unchecked:disabled {
156
    image: url(:/qss_icons/rc/radio_unchecked_disabled.png);
157
}
158

159
QMenuBar {
160
    background-color: #31363b;
161
    color: #eff0f1;
162
}
163

164
QMenuBar::item {
165
    background: transparent;
166
}
167

168
QMenuBar::item:selected {
169
    background: transparent;
170
    border: 1px solid #76797C;
171
}
172

173
QMenuBar::item:pressed {
174
    border: 1px solid #18465d;
175
    background-color: #3daee9;
176
    color: #eff0f1;
177
    margin-bottom: -1px;
178
    padding-bottom: 1px;
179
}
180

181
QMenu {
182
    border: 1px solid #434242;
183
    padding: 2px;
184
    color: #eff0f1;
185
}
186

187
QMenu::icon {
188
    margin: 5px;
189
}
190

191
QMenu::item {
192
    padding: 5px 16px 5px 40px;
193
    border: 1px solid transparent;
194
    /* reserve space for selection border */
195
}
196

197
QMenu::item:selected {
198
    color: #eff0f1;
199
}
200

201
QMenu::item:disabled {
202
    color: #54575B;
203
}
204

205
QMenu::item:disabled:hover,
206
QMenu::item:disabled:selected {
207
    background-color: #393e43;
208
    color: #666;
209
}
210

211
QMenu::separator,
212
QMenuBar::separator {
213
    height: 1px;
214
    background-color: #54575B;
215
    margin: 2px 4px 2px 40px;
216
}
217

218
QMenu::indicator {
219
    margin: 0 -26px 0 8px;
220
    width: 18px;
221
    height: 18px;
222
}
223

224
/* non-exclusive indicator = check box style indicator (see QActionGroup::setExclusive) */
225
QMenu::indicator:non-exclusive:unchecked {
226
    image: url(:/qss_icons/rc/checkbox_unchecked.png);
227
}
228

229
QMenu::indicator:non-exclusive:unchecked:selected {
230
    image: url(:/qss_icons/rc/checkbox_unchecked_disabled.png);
231
}
232

233
QMenu::indicator:non-exclusive:checked {
234
    image: url(:/qss_icons/rc/checkbox_checked.png);
235
}
236

237
QMenu::indicator:non-exclusive:checked:selected {
238
    image: url(:/qss_icons/rc/checkbox_checked_disabled.png);
239
}
240

241
/* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */
242
QMenu::indicator:exclusive:unchecked {
243
    image: url(:/qss_icons/rc/radio_unchecked.png);
244
}
245

246
QMenu::indicator:exclusive:unchecked:selected {
247
    image: url(:/qss_icons/rc/radio_unchecked_disabled.png);
248
}
249

250
QMenu::indicator:exclusive:checked {
251
    image: url(:/qss_icons/rc/radio_checked.png);
252
}
253

254
QMenu::indicator:exclusive:checked:selected {
255
    image: url(:/qss_icons/rc/radio_checked_disabled.png);
256
}
257

258
QMenu::right-arrow {
259
    margin-right: 10px;
260
    image: url(:/qss_icons/rc/right_arrow.png)
261
}
262

263
QWidget:disabled {
264
    color: #4f515b;
265
    background-color: #31363b;
266
}
267

268
QAbstractItemView {
269
    alternate-background-color: #2c2f32;
270
    color: #eff0f1;
271
    border: 1px solid #3A3939;
272
    border-radius: 2px;
273
}
274

275
QAbstractItemView:disabled,
276
QAbstractItemView:read-only {
277
    alternate-background-color: #232629;
278
}
279

280
QWidget:focus {
281
    border: 1px solid #3daee9;
282
}
283

284
QTabWidget:focus,
285
QCheckBox:focus,
286
QRadioButton:focus,
287
QSlider:focus,
288
QTreeView:focus,
289
QMenu:focus,
290
QMenuBar:focus,
291
QTabBar:focus {
292
    border: none;
293
}
294

295
QLineEdit {
296
    background-color: #232629;
297
    padding: 5px;
298
    border: 1px solid #54575B;
299
    border-radius: 2px;
300
    color: #eff0f1;
301
}
302

303
QAbstractItemView QLineEdit {
304
    padding: 0;
305
}
306

307
QGroupBox {
308
    border: 1px solid #54575B;
309
    border-radius: 2px;
310
    margin-top: 12px;
311
    padding-top: 2px;
312
}
313

314
QGroupBox::title {
315
    subcontrol-origin: margin;
316
    subcontrol-position: top center;
317
    padding-left: 10px;
318
    padding-right: 10px;
319
    padding-top: 2px;
320
}
321

322
QAbstractScrollArea {
323
    border-radius: 2px;
324
    border: 1px solid #54575B;
325
    background-color: transparent;
326
}
327

328
QScrollBar:horizontal {
329
    height: 15px;
330
    margin: 3px 15px 3px 15px;
331
    border: 1px transparent #2A2929;
332
    border-radius: 4px;
333
    background-color: #2A2929;
334
}
335

336
QScrollBar::handle:horizontal {
337
    background-color: #605F5F;
338
    min-width: 5px;
339
    border-radius: 4px;
340
}
341

342
QScrollBar::add-line:horizontal {
343
    margin: 0 3px;
344
    border-image: url(:/qss_icons/rc/right_arrow_disabled.png);
345
    width: 10px;
346
    height: 10px;
347
    subcontrol-position: right;
348
    subcontrol-origin: margin;
349
}
350

351
QScrollBar::sub-line:horizontal {
352
    margin: 0 3px;
353
    border-image: url(:/qss_icons/rc/left_arrow_disabled.png);
354
    height: 10px;
355
    width: 10px;
356
    subcontrol-position: left;
357
    subcontrol-origin: margin;
358
}
359

360
QScrollBar::add-line:horizontal:hover,
361
QScrollBar::add-line:horizontal:on {
362
    border-image: url(:/qss_icons/rc/right_arrow.png);
363
    height: 10px;
364
    width: 10px;
365
    subcontrol-position: right;
366
    subcontrol-origin: margin;
367
}
368

369
QScrollBar::sub-line:horizontal:hover,
370
QScrollBar::sub-line:horizontal:on {
371
    border-image: url(:/qss_icons/rc/left_arrow.png);
372
    height: 10px;
373
    width: 10px;
374
    subcontrol-position: left;
375
    subcontrol-origin: margin;
376
}
377

378
QScrollBar::up-arrow:horizontal,
379
QScrollBar::down-arrow:horizontal {
380
    background: none;
381
}
382

383
QScrollBar::add-page:horizontal,
384
QScrollBar::sub-page:horizontal {
385
    background: none;
386
}
387

388
QScrollBar:vertical {
389
    background-color: #2A2929;
390
    width: 15px;
391
    margin: 15px 3px 15px 3px;
392
    border: 1px transparent #2A2929;
393
    border-radius: 4px;
394
}
395

396
QScrollBar::handle:vertical {
397
    background-color: #605F5F;
398
    min-height: 5px;
399
    border-radius: 4px;
400
}
401

402
QScrollBar::sub-line:vertical {
403
    margin: 3px 0;
404
    border-image: url(:/qss_icons/rc/up_arrow_disabled.png);
405
    height: 10px;
406
    width: 10px;
407
    subcontrol-position: top;
408
    subcontrol-origin: margin;
409
}
410

411
QScrollBar::add-line:vertical {
412
    margin: 3px 0;
413
    border-image: url(:/qss_icons/rc/down_arrow_disabled.png);
414
    height: 10px;
415
    width: 10px;
416
    subcontrol-position: bottom;
417
    subcontrol-origin: margin;
418
}
419

420
QScrollBar::sub-line:vertical:hover,
421
QScrollBar::sub-line:vertical:on {
422
    border-image: url(:/qss_icons/rc/up_arrow.png);
423
    height: 10px;
424
    width: 10px;
425
    subcontrol-position: top;
426
    subcontrol-origin: margin;
427
}
428

429
QScrollBar::add-line:vertical:hover,
430
QScrollBar::add-line:vertical:on {
431
    border-image: url(:/qss_icons/rc/down_arrow.png);
432
    height: 10px;
433
    width: 10px;
434
    subcontrol-position: bottom;
435
    subcontrol-origin: margin;
436
}
437

438
QScrollBar::up-arrow:vertical,
439
QScrollBar::down-arrow:vertical {
440
    background: none;
441
}
442

443
QScrollBar::add-page:vertical,
444
QScrollBar::sub-page:vertical {
445
    background: none;
446
}
447

448
QTextEdit {
449
    background-color: #232629;
450
    color: #eff0f1;
451
    border: 1px solid #54575B;
452
}
453

454
QPlainTextEdit {
455
    background-color: #232629;
456
    color: #eff0f1;
457
    border-radius: 2px;
458
    border: 1px solid #54575B;
459
}
460

461
QHeaderView::section {
462
    background-color: #76797C;
463
    color: #eff0f1;
464
    padding: 5px;
465
    border: 1px solid #76797C;
466
}
467

468
QSizeGrip {
469
    image: url(:/qss_icons/rc/sizegrip.png);
470
    width: 12px;
471
    height: 12px;
472
}
473

474
QMainWindow::separator {
475
    background-color: #31363b;
476
    color: white;
477
    padding-left: 4px;
478
    spacing: 2px;
479
    border: 1px dashed #76797C;
480
}
481

482
QMainWindow::separator:hover {
483
    background-color: #787876;
484
    color: white;
485
    padding-left: 4px;
486
    border: 1px solid #76797C;
487
    spacing: 2px;
488
}
489

490
QFrame {
491
    border-radius: 2px;
492
    border: 1px solid #76797C;
493
}
494

495
QFrame[frameShape="0"] {
496
    border-radius: 2px;
497
    border: 1px transparent #76797C;
498
}
499

500
QStackedWidget {
501
    border: 1px transparent black;
502
}
503

504
QToolBar {
505
    border: 1px transparent #393838;
506
    background: 1px solid #31363b;
507
    font-weight: bold;
508
}
509

510
QToolBar::handle:horizontal {
511
    image: url(:/qss_icons/rc/Hmovetoolbar.png);
512
}
513

514
QToolBar::handle:vertical {
515
    image: url(:/qss_icons/rc/Vmovetoolbar.png);
516
}
517

518
QToolBar::separator:horizontal {
519
    image: url(:/qss_icons/rc/Hsepartoolbar.png);
520
}
521

522
QToolBar::separator:vertical {
523
    image: url(:/qss_icons/rc/Vsepartoolbar.png);
524
}
525

526
QToolButton#qt_toolbar_ext_button {
527
    background: #58595a
528
}
529

530
QPushButton {
531
    color: #eff0f1;
532
    border: 1px solid #54575B;
533
    border-radius: 2px;
534
    padding: 5px 0px 5px 0px;
535
    outline: none;
536
    min-width: 100px;
537
    min-height: 13px;
538
    background-color: #232629;
539
}
540

541
QPushButton:disabled {
542
    background-color: #31363b;
543
    border-color: #454545;
544
    color: #454545;
545
}
546

547
QPushButton:focus {
548
    background-color: #3daee9;
549
    color: white;
550
}
551

552
QPushButton:pressed {
553
    background-color: #3daee9;
554
    padding-top: -15px;
555
    padding-bottom: -17px;
556
}
557

558
QComboBox {
559
    selection-background-color: #3daee9;
560
    border: 1px solid #54575B;
561
    border-radius: 2px;
562
    padding: 0px 4px 0px 4px;
563
    min-width: 60px;
564
    min-height: 23px;
565
    background-color: #232629;
566
}
567

568
QPushButton:checked {
569
    background-color: #76797C;
570
    border-color: #6A6969;
571
}
572

573
QComboBox:hover,
574
QPushButton:hover,
575
QAbstractSpinBox:hover,
576
QLineEdit:hover,
577
QTextEdit:hover,
578
QPlainTextEdit:hover,
579
QAbstractView:hover {
580
    border: 1px solid #3daee9;
581
    color: #eff0f1;
582
}
583

584
QComboBox:on {
585
    selection-background-color: #4a4a4a;
586
}
587

588
QComboBox QAbstractItemView {
589
    background-color: #232629;
590
    border-radius: 2px;
591
    border: 1px solid #76797C;
592
    selection-background-color: #18465d;
593
}
594

595
QComboBox::drop-down {
596
    subcontrol-origin: padding;
597
    subcontrol-position: top right;
598
    left: -6px;
599
    width: 15px;
600
    border-left-width: 0px;
601
    border-left-color: darkgray;
602
    border-left-style: solid;
603
    border-top-right-radius: 3px;
604
    border-bottom-right-radius: 3px;
605
}
606

607
QComboBox::down-arrow {
608
    image: url(:/qss_icons/rc/down_arrow_disabled.png);
609
}
610

611
QComboBox::down-arrow:on,
612
QComboBox::down-arrow:hover,
613
QComboBox::down-arrow:focus {
614
    image: url(:/qss_icons/rc/down_arrow.png);
615
}
616

617
QAbstractSpinBox {
618
    border: 1px solid #54575B;
619
    background-color: #232629;
620
    color: #eff0f1;
621
    border-radius: 2px;
622
    min-width: 52px;
623
    min-height: 23px;
624
}
625

626
QAbstractSpinBox:up-button {
627
    background-color: transparent;
628
    subcontrol-origin: border;
629
    subcontrol-position: center right;
630
    left: -2px;
631
}
632

633
QAbstractSpinBox:down-button {
634
    background-color: transparent;
635
    subcontrol-origin: border;
636
    subcontrol-position: center left;
637
    right: -2px;
638
}
639

640
QAbstractSpinBox::up-arrow,
641
QAbstractSpinBox::up-arrow:disabled,
642
QAbstractSpinBox::up-arrow:off {
643
    image: url(:/qss_icons/rc/up_arrow_disabled.png);
644
    width: 10px;
645
    height: 10px;
646
}
647

648
QAbstractSpinBox::up-arrow:hover {
649
    image: url(:/qss_icons/rc/up_arrow.png);
650
}
651

652
QAbstractSpinBox::down-arrow,
653
QAbstractSpinBox::down-arrow:disabled,
654
QAbstractSpinBox::down-arrow:off {
655
    image: url(:/qss_icons/rc/down_arrow_disabled.png);
656
    width: 10px;
657
    height: 10px;
658
}
659

660
QAbstractSpinBox::down-arrow:hover {
661
    image: url(:/qss_icons/rc/down_arrow.png);
662
}
663

664
QLabel {
665
    border: 0;
666
    background: transparent;
667
}
668

669
QTabWidget {
670
    border: 0;
671
}
672

673
QTabWidget {
674
    padding-top: 1px;
675
}
676

677
QTabWidget::pane {
678
    border: 1px solid #76797C;
679
    padding: 5px;
680
    position: absolute;
681
    top: -1px;
682
    border-top-right-radius: 2px;
683
    border-bottom-right-radius: 2px;
684
    border-bottom-left-radius: 2px;
685
}
686

687
QTabBar {
688
    qproperty-drawBase: 0;
689
    border-radius: 3px;
690
}
691

692
QTabBar::close-button {
693
    image: url(:/qss_icons/rc/close.png);
694
    background: transparent;
695
}
696

697
QTabBar::close-button:hover {
698
    image: url(:/qss_icons/rc/close-hover.png);
699
    background: transparent;
700
}
701

702
QTabBar::close-button:pressed {
703
    image: url(:/qss_icons/rc/close-pressed.png);
704
    background: transparent;
705
}
706

707
/* TOP TABS */
708
QTabBar::tab:top {
709
    color: #eff0f1;
710
    border: 1px solid #54575B;
711
    background-color: #2a2f33;
712
    padding: 4px 16px 5px;
713
    min-width: 36px;
714
    border-top-left-radius: 2px;
715
    border-top-right-radius: 2px;
716
}
717

718
QTabBar::tab:top:selected {
719
    border-color: #76797C;
720
    background-color: #31363b;
721
    border-bottom-color: #31363b;
722
}
723

724
QTabBar::tab:top:!selected {
725
    margin-top: 1px;
726
    border-bottom-color: #76797C;
727
}
728

729
QTabBar::tab:top:!selected:hover {
730
    background-color: #3daee9;
731
}
732

733
/* BOTTOM TABS */
734
QTabBar::tab:bottom {
735
    color: #eff0f1;
736
    border: 1px solid #76797C;
737
    border-top: 1px transparent black;
738
    background-color: #31363b;
739
    padding: 5px;
740
    border-bottom-left-radius: 2px;
741
    border-bottom-right-radius: 2px;
742
    min-width: 50px;
743
}
744

745
QTabBar::tab:bottom:selected {
746
    color: #eff0f1;
747
    background-color: #54575B;
748
    border: 1px solid #76797C;
749
    border-top: 2px solid #3daee9;
750
    border-bottom-left-radius: 2px;
751
    border-bottom-right-radius: 2px;
752
}
753

754
QTabBar::tab:bottom:!selected:hover {
755
    background-color: #3daee9;
756
}
757

758
/* LEFT TABS */
759
QTabBar::tab:left {
760
    color: #eff0f1;
761
    border: 1px solid #76797C;
762
    border-left: 1px transparent black;
763
    background-color: #31363b;
764
    padding: 5px;
765
    border-top-right-radius: 2px;
766
    border-bottom-right-radius: 2px;
767
    min-height: 50px;
768
}
769

770
QTabBar::tab:left:selected {
771
    color: #eff0f1;
772
    background-color: #54575B;
773
    border: 1px solid #76797C;
774
    border-left: 2px solid #3daee9;
775
    border-top-right-radius: 2px;
776
    border-bottom-right-radius: 2px;
777
}
778

779
QTabBar::tab:left:!selected:hover {
780
    background-color: #3daee9;
781
}
782

783
/* RIGHT TABS */
784
QTabBar::tab:right {
785
    color: #eff0f1;
786
    border: 1px solid #76797C;
787
    border-right: 1px transparent black;
788
    background-color: #31363b;
789
    padding: 5px;
790
    border-top-left-radius: 2px;
791
    border-bottom-left-radius: 2px;
792
    min-height: 50px;
793
}
794

795
QTabBar::tab:right:selected {
796
    color: #eff0f1;
797
    background-color: #54575B;
798
    border: 1px solid #76797C;
799
    border-right: 2px solid #3daee9;
800
    border-top-left-radius: 2px;
801
    border-bottom-left-radius: 2px;
802
}
803

804
QTabBar::tab:right:!selected:hover {
805
    background-color: #3daee9;
806
}
807

808
QTabBar QToolButton::right-arrow:enabled {
809
    image: url(:/qss_icons/rc/right_arrow.png);
810
}
811

812
QTabBar QToolButton::left-arrow:enabled {
813
    image: url(:/qss_icons/rc/left_arrow.png);
814
}
815

816
QTabBar QToolButton::right-arrow:disabled {
817
    image: url(:/qss_icons/rc/right_arrow_disabled.png);
818
}
819

820
QTabBar QToolButton::left-arrow:disabled {
821
    image: url(:/qss_icons/rc/left_arrow_disabled.png);
822
}
823

824
QDockWidget {
825
    background: #31363b;
826
    border: 1px solid #403F3F;
827
    titlebar-close-icon: url(:/qss_icons/rc/close.png);
828
    titlebar-normal-icon: url(:/qss_icons/rc/undock.png);
829
}
830

831
QDockWidget::close-button,
832
QDockWidget::float-button {
833
    border: 1px solid transparent;
834
    border-radius: 2px;
835
    background: transparent;
836
}
837

838
QDockWidget::close-button:hover,
839
QDockWidget::float-button:hover {
840
    background: rgba(255, 255, 255, 10);
841
}
842

843
QDockWidget::close-button:pressed,
844
QDockWidget::float-button:pressed {
845
    padding: 1px -1px -1px 1px;
846
    background: rgba(255, 255, 255, 10);
847
}
848

849
QTreeView,
850
QListView {
851
    border: 1px solid #54575B;
852
    background-color: #232629;
853
}
854

855
QTreeView:branch:selected,
856
QTreeView:branch:hover {
857
    background: url(:/qss_icons/rc/transparent.png);
858
}
859

860
QTreeView::branch:has-siblings:!adjoins-item {
861
    border-image: url(:/qss_icons/rc/transparent.png);
862
}
863

864
QTreeView::branch:has-siblings:adjoins-item {
865
    border-image: url(:/qss_icons/rc/transparent.png);
866
}
867

868
QTreeView::branch:!has-children:!has-siblings:adjoins-item {
869
    border-image: url(:/qss_icons/rc/transparent.png);
870
}
871

872
QTreeView::branch:has-children:!has-siblings:closed,
873
QTreeView::branch:closed:has-children:has-siblings {
874
    image: url(:/qss_icons/rc/branch_closed.png);
875
}
876

877
QTreeView::branch:open:has-children:!has-siblings,
878
QTreeView::branch:open:has-children:has-siblings {
879
    image: url(:/qss_icons/rc/branch_open.png);
880
}
881

882
QTreeView::branch:has-children:!has-siblings:closed:hover,
883
QTreeView::branch:closed:has-children:has-siblings:hover {
884
    image: url(:/qss_icons/rc/branch_closed-on.png);
885
}
886

887
QTreeView::branch:open:has-children:!has-siblings:hover,
888
QTreeView::branch:open:has-children:has-siblings:hover {
889
    image: url(:/qss_icons/rc/branch_open-on.png);
890
}
891

892
QListView::item:!selected:hover,
893
QTreeView::item:!selected:hover {
894
    background: #18465d;
895
    outline: 0;
896
    color: #eff0f1
897
}
898

899
QListView::item:selected:hover,
900
QTreeView::item:selected:hover {
901
    background: #287399;
902
    color: #eff0f1;
903
}
904

905
QTreeView::indicator:checked,
906
QListView::indicator:checked {
907
    image: url(:/qss_icons/rc/checkbox_checked.png);
908
}
909

910
QTreeView::indicator:unchecked,
911
QListView::indicator:unchecked {
912
    image: url(:/qss_icons/rc/checkbox_unchecked.png);
913
}
914

915
QTreeView::indicator:indeterminate,
916
QListView::indicator:indeterminate {
917
    image: url(:/qss_icons/rc/checkbox_indeterminate.png);
918
}
919

920
QTreeView::indicator:checked:hover,
921
QTreeView::indicator:checked:focus,
922
QTreeView::indicator:checked:pressed,
923
QListView::indicator:checked:hover,
924
QListView::indicator:checked:focus,
925
QListView::indicator:checked:pressed {
926
    image: url(:/qss_icons/rc/checkbox_checked_focus.png);
927
}
928

929
QTreeView::indicator:unchecked:hover,
930
QTreeView::indicator:unchecked:focus,
931
QTreeView::indicator:unchecked:pressed,
932
QListView::indicator:unchecked:hover,
933
QListView::indicator:unchecked:focus,
934
QListView::indicator:unchecked:pressed {
935
    image: url(:/qss_icons/rc/checkbox_unchecked_focus.png);
936
}
937

938
QTreeView::indicator:indeterminate:hover,
939
QTreeView::indicator:indeterminate:focus,
940
QTreeView::indicator:indeterminate:pressed,
941
QListView::indicator:indeterminate:hover,
942
QListView::indicator:indeterminate:focus,
943
QListView::indicator:indeterminate:pressed {
944
    image: url(:/qss_icons/rc/checkbox_indeterminate_focus.png);
945
}
946

947
QSlider::groove:horizontal {
948
    border: 1px solid #565a5e;
949
    height: 4px;
950
    background: #565a5e;
951
    margin: 0px;
952
    border-radius: 2px;
953
}
954

955
QSlider::handle:horizontal {
956
    background: #232629;
957
    border: 1px solid #565a5e;
958
    width: 16px;
959
    height: 16px;
960
    margin: -8px 0;
961
    border-radius: 9px;
962
}
963

964
QSlider::groove:vertical {
965
    border: 1px solid #565a5e;
966
    width: 4px;
967
    background: #565a5e;
968
    margin: 0px;
969
    border-radius: 3px;
970
}
971

972
QSlider::handle:vertical {
973
    background: #232629;
974
    border: 1px solid #565a5e;
975
    width: 16px;
976
    height: 16px;
977
    margin: 0 -8px;
978
    border-radius: 9px;
979
}
980

981
QToolButton {
982
    background-color: #232629;
983
    border: 1px solid #54575B;
984
    border-radius: 2px;
985
    margin: 3px;
986
    padding: 5px;
987
}
988

989
QToolButton[popupMode="1"] {
990
    /* only for MenuButtonPopup */
991
    padding-right: 20px;
992
    border: 1px #76797C;
993
    border-radius: 5px;
994
}
995

996
QToolButton[popupMode="2"] {
997
    /* only for InstantPopup */
998
    padding-right: 10px;
999
    border: 1px #76797C;
1000
}
1001

1002
QToolButton:hover,
1003
QToolButton::menu-button:hover {
1004
    background-color: transparent;
1005
    border: 1px solid #3daee9;
1006
    padding: 5px;
1007
}
1008

1009
QToolButton:checked,
1010
QToolButton:pressed,
1011
QToolButton::menu-button:pressed {
1012
    background-color: #3daee9;
1013
    border: 1px solid #3daee9;
1014
    padding: 5px;
1015
}
1016

1017
/* the subcontrol below is used only in the InstantPopup or DelayedPopup mode */
1018
QToolButton::menu-indicator {
1019
    image: url(:/qss_icons/rc/down_arrow.png);
1020
    top: -7px;
1021
    left: -2px;
1022
}
1023

1024
/* the subcontrols below are used only in the MenuButtonPopup mode */
1025
QToolButton::menu-button {
1026
    border: 1px transparent #76797C;
1027
    border-top-right-radius: 6px;
1028
    border-bottom-right-radius: 6px;
1029
    /* 16px width + 4px for border = 20px allocated above */
1030
    width: 16px;
1031
    outline: none;
1032
}
1033

1034
QToolButton::menu-arrow {
1035
    image: url(:/qss_icons/rc/down_arrow.png);
1036
}
1037

1038
QToolButton::menu-arrow:open {
1039
    border: 1px solid #76797C;
1040
}
1041

1042
QPushButton::menu-indicator {
1043
    subcontrol-origin: padding;
1044
    subcontrol-position: bottom right;
1045
    left: 8px;
1046
}
1047

1048
QTableView {
1049
    border: 1px solid #54575B;
1050
    gridline-color: #31363b;
1051
    background-color: #232629;
1052
}
1053

1054
QTreeView:disabled {
1055
    background-color: #1f2225;
1056
}
1057

1058
QTableView,
1059
QHeaderView {
1060
    border-radius: 0;
1061
}
1062

1063
QListView:focus {
1064
    border-color: #54575B;
1065
}
1066

1067
QTableView::item:pressed,
1068
QListView::item:pressed,
1069
QTreeView::item:pressed {
1070
    background: #18465d;
1071
    color: #eff0f1;
1072
}
1073

1074
QTableView::item:selected:active,
1075
QTreeView::item:selected:active,
1076
QListView::item:selected:active {
1077
    background: #287399;
1078
    color: #eff0f1;
1079
}
1080

1081
QHeaderView {
1082
    background-color: #403F3F;
1083
    border: 1px transparent;
1084
    border-radius: 0px;
1085
    margin: 0px;
1086
    padding: 0px;
1087
}
1088

1089
QHeaderView::section {
1090
    background-color: #232629;
1091
    color: #eff0f1;
1092
    padding: 0 5px;
1093
    border: 1px solid #434242;
1094
    border-bottom: 0;
1095
    border-radius: 0px;
1096
    text-align: center;
1097
}
1098

1099
QHeaderView::section::vertical::first,
1100
QHeaderView::section::vertical::only-one {
1101
    border-top: 1px solid #31363b;
1102
}
1103

1104
QHeaderView::section::vertical {
1105
    border-top: transparent;
1106
}
1107

1108
QHeaderView::section::horizontal,
1109
QHeaderView::section::horizontal::first,
1110
QHeaderView::section::horizontal::only-one {
1111
    border-left: transparent;
1112
}
1113

1114
QHeaderView::section::horizontal::last {
1115
    border-right: transparent;
1116
}
1117

1118
QHeaderView::section:checked {
1119
    color: white;
1120
    background-color: #334e5e;
1121
}
1122

1123
/* sort indicator */
1124
QHeaderView::down-arrow {
1125
    image: url(:/qss_icons/rc/down_arrow.png);
1126
}
1127

1128
QHeaderView::up-arrow {
1129
    image: url(:/qss_icons/rc/up_arrow.png);
1130
}
1131

1132
QTableCornerButton::section {
1133
    background-color: #31363b;
1134
    border: 1px transparent #76797C;
1135
    border-radius: 0px;
1136
}
1137

1138
QToolBox {
1139
    padding: 5px;
1140
    border: 1px transparent black;
1141
}
1142

1143
QToolBox::tab {
1144
    color: #eff0f1;
1145
    background-color: #31363b;
1146
    border: 1px solid #76797C;
1147
    border-bottom: 1px transparent #31363b;
1148
    border-top-left-radius: 5px;
1149
    border-top-right-radius: 5px;
1150
}
1151

1152
QToolBox::tab:selected {
1153
    font: italic;
1154
    background-color: #31363b;
1155
    border-color: #3daee9;
1156
}
1157

1158
QStatusBar::item {
1159
    border: 0;
1160
}
1161

1162
QFrame[height="3"],
1163
QFrame[width="3"] {
1164
    background-color: #76797C;
1165
}
1166

1167
QSplitter::handle {
1168
    border: 1px dashed #76797C;
1169
}
1170

1171
QSplitter::handle:hover {
1172
    background-color: #787876;
1173
    border: 1px solid #76797C;
1174
}
1175

1176
QSplitter::handle:horizontal {
1177
    width: 1px;
1178
}
1179

1180
QSplitter::handle:vertical {
1181
    height: 1px;
1182
}
1183

1184
QProgressBar {
1185
    border: 1px solid #76797C;
1186
    border-radius: 5px;
1187
    text-align: center;
1188
}
1189

1190
QProgressBar::chunk {
1191
    background-color: #05B8CC;
1192
}
1193

1194
QDateEdit {
1195
    selection-background-color: #3daee9;
1196
    border: 1px solid #3375A3;
1197
    border-radius: 2px;
1198
    padding: 1px;
1199
    min-width: 75px;
1200
}
1201

1202
QDateEdit:on {
1203
    padding-top: 3px;
1204
    padding-left: 4px;
1205
    selection-background-color: #4a4a4a;
1206
}
1207

1208
QDateEdit QAbstractItemView {
1209
    background-color: #232629;
1210
    border-radius: 2px;
1211
    border: 1px solid #3375A3;
1212
    selection-background-color: #3daee9;
1213
}
1214

1215
QDateEdit::drop-down {
1216
    subcontrol-origin: padding;
1217
    subcontrol-position: top right;
1218
    width: 15px;
1219
    border-left-width: 0;
1220
    border-left-color: darkgray;
1221
    border-left-style: solid;
1222
    border-top-right-radius: 3px;
1223
    border-bottom-right-radius: 3px;
1224
}
1225

1226
QDateEdit::down-arrow {
1227
    image: url(:/qss_icons/rc/down_arrow_disabled.png);
1228
}
1229

1230
QDateEdit::down-arrow:on,
1231
QDateEdit::down-arrow:hover,
1232
QDateEdit::down-arrow:focus {
1233
    image: url(:/qss_icons/rc/down_arrow.png);
1234
}
1235

1236
QComboBox:disabled,
1237
QPushButton:disabled,
1238
QAbstractSpinBox:disabled,
1239
QDateEdit:disabled,
1240
QLineEdit:disabled,
1241
QTextEdit:disabled,
1242
QToolButton:disabled,
1243
QPlainTextEdit:disabled {
1244
    background-color: #2b2e31;
1245
}
1246

1247

1248
QPushButton#TogglableStatusBarButton {
1249
    min-width: 0px;
1250
    color: #656565;
1251
    border: 1px solid transparent;
1252
    background-color: transparent;
1253
    padding: 0px 3px 0px 3px;
1254
    text-align: center;
1255
}
1256

1257
QPushButton#TogglableStatusBarButton:checked {
1258
    color: #ffffff;
1259
}
1260

1261
QPushButton#TogglableStatusBarButton:hover {
1262
    border: 1px solid #76797C;
1263
}
1264

1265
QPushButton#RendererStatusBarButton {
1266
    min-width: 0px;
1267
    color: #656565;
1268
    border: 1px solid transparent;
1269
    background-color: transparent;
1270
    padding: 0px 3px 0px 3px;
1271
    text-align: center;
1272
}
1273

1274
QPushButton#RendererStatusBarButton:hover {
1275
    border: 1px solid #76797C;
1276
}
1277

1278
QPushButton#RendererStatusBarButton:checked {
1279
    color: #e85c00;
1280
}
1281

1282
QPushButton#RendererStatusBarButton:!checked {
1283
    color: #00ccdd;
1284
}
1285

1286
QPushButton#GPUStatusBarButton {
1287
    min-width: 0px;
1288
    color: #656565;
1289
    border: 1px solid transparent;
1290
    background-color: transparent;
1291
    padding: 0px 3px 0px 3px;
1292
    text-align: center;
1293
}
1294

1295
QPushButton#GPUStatusBarButton:hover {
1296
    border: 1px solid #76797C;
1297
}
1298

1299
QPushButton#GPUStatusBarButton:checked {
1300
    color: #ff8040;
1301
}
1302

1303
QPushButton#GPUStatusBarButton:!checked {
1304
    color: #40dd40;
1305
}
1306

1307
QPushButton#DockingStatusBarButton {
1308
    min-width: 0px;
1309
    color: #ffffff;
1310
    border: 1px solid transparent;
1311
    background-color: transparent;
1312
    padding: 0px 3px 0px 3px;
1313
    text-align: center;
1314
}
1315

1316
QPushButton#DockingStatusBarButton:hover {
1317
    border: 1px solid #76797C;
1318
}
1319

1320
QPushButton#buttonRefreshDevices {
1321
    min-width: 23px;
1322
    min-height: 23px;
1323
    max-width: 23px;
1324
    max-height: 23px;
1325
    padding: 0px 0px;
1326
}
1327

1328
QSpinBox#spinboxLStickRange,
1329
QSpinBox#spinboxRStickRange,
1330
QSpinBox#vibrationSpinPlayer1,
1331
QSpinBox#vibrationSpinPlayer2,
1332
QSpinBox#vibrationSpinPlayer3,
1333
QSpinBox#vibrationSpinPlayer4,
1334
QSpinBox#vibrationSpinPlayer5,
1335
QSpinBox#vibrationSpinPlayer6,
1336
QSpinBox#vibrationSpinPlayer7,
1337
QSpinBox#vibrationSpinPlayer8 {
1338
    min-width: 68px;
1339
}
1340

1341
QDialog#ConfigureVibration QGroupBox::indicator,
1342
QGroupBox#motionGroup::indicator,
1343
QGroupBox#vibrationGroup::indicator {
1344
    margin-left: 0px;
1345
}
1346

1347
QDialog#ConfigureVibration QGroupBox::title,
1348
QGroupBox#motionGroup::title,
1349
QGroupBox#vibrationGroup::title {
1350
    spacing: 2px;
1351
    padding-left: 1px;
1352
    padding-right: 1px;
1353
}
1354

1355
QWidget#bottomPerGameInput,
1356
QWidget#topControllerApplet,
1357
QWidget#bottomControllerApplet,
1358
QGroupBox#groupPlayer1Connected:checked,
1359
QGroupBox#groupPlayer2Connected:checked,
1360
QGroupBox#groupPlayer3Connected:checked,
1361
QGroupBox#groupPlayer4Connected:checked,
1362
QGroupBox#groupPlayer5Connected:checked,
1363
QGroupBox#groupPlayer6Connected:checked,
1364
QGroupBox#groupPlayer7Connected:checked,
1365
QGroupBox#groupPlayer8Connected:checked {
1366
    background-color: #232629;
1367
}
1368

1369
QWidget#topPerGameInput,
1370
QWidget#middleControllerApplet {
1371
    background-color: #31363b;
1372
}
1373

1374
QWidget#topPerGameInput QComboBox,
1375
QWidget#middleControllerApplet QComboBox {
1376
    width: 120px;
1377
}
1378

1379
QWidget#connectedControllers {
1380
    background: transparent;
1381
}
1382

1383
QWidget#closeButtons {
1384
    background: transparent;
1385
}
1386

1387
QWidget#playersSupported,
1388
QWidget#controllersSupported,
1389
QWidget#controllerSupported1,
1390
QWidget#controllerSupported2,
1391
QWidget#controllerSupported3,
1392
QWidget#controllerSupported4,
1393
QWidget#controllerSupported5,
1394
QWidget#controllerSupported6 {
1395
    border: none;
1396
    background: transparent;
1397
}
1398

1399
QGroupBox#groupPlayer1Connected,
1400
QGroupBox#groupPlayer2Connected,
1401
QGroupBox#groupPlayer3Connected,
1402
QGroupBox#groupPlayer4Connected,
1403
QGroupBox#groupPlayer5Connected,
1404
QGroupBox#groupPlayer6Connected,
1405
QGroupBox#groupPlayer7Connected,
1406
QGroupBox#groupPlayer8Connected {
1407
    border: 1px solid #76797c;
1408
    border-radius: 3px;
1409
    padding: 0px;
1410
    min-height: 98px;
1411
    max-height: 98px;
1412
    margin-top: 0px;
1413
}
1414

1415
QGroupBox#groupPlayer1Connected:unchecked,
1416
QGroupBox#groupPlayer2Connected:unchecked,
1417
QGroupBox#groupPlayer3Connected:unchecked,
1418
QGroupBox#groupPlayer4Connected:unchecked,
1419
QGroupBox#groupPlayer5Connected:unchecked,
1420
QGroupBox#groupPlayer6Connected:unchecked,
1421
QGroupBox#groupPlayer7Connected:unchecked,
1422
QGroupBox#groupPlayer8Connected:unchecked {
1423
    border: 1px solid #54575b;
1424
}
1425

1426
QGroupBox#groupPlayer1Connected::title,
1427
QGroupBox#groupPlayer2Connected::title,
1428
QGroupBox#groupPlayer3Connected::title,
1429
QGroupBox#groupPlayer4Connected::title,
1430
QGroupBox#groupPlayer5Connected::title,
1431
QGroupBox#groupPlayer6Connected::title,
1432
QGroupBox#groupPlayer7Connected::title,
1433
QGroupBox#groupPlayer8Connected::title {
1434
    subcontrol-origin: margin;
1435
    subcontrol-position: top left;
1436
    padding-left: 0px;
1437
    padding-right: 0px;
1438
    padding-top: 1px;
1439
    margin-left: -2px;
1440
    margin-right: -4px;
1441
    margin-bottom: 6px;
1442
}
1443

1444
QCheckBox#checkboxPlayer1Connected,
1445
QCheckBox#checkboxPlayer2Connected,
1446
QCheckBox#checkboxPlayer3Connected,
1447
QCheckBox#checkboxPlayer4Connected,
1448
QCheckBox#checkboxPlayer5Connected,
1449
QCheckBox#checkboxPlayer6Connected,
1450
QCheckBox#checkboxPlayer7Connected,
1451
QCheckBox#checkboxPlayer8Connected {
1452
    spacing: 0px;
1453
}
1454

1455
QWidget#Player1LEDs,
1456
QWidget#Player2LEDs,
1457
QWidget#Player3LEDs,
1458
QWidget#Player4LEDs,
1459
QWidget#Player5LEDs,
1460
QWidget#Player6LEDs,
1461
QWidget#Player7LEDs,
1462
QWidget#Player8LEDs {
1463
    background: transparent;
1464
}
1465

1466
QWidget#Player1LEDs QCheckBox,
1467
QWidget#Player2LEDs QCheckBox,
1468
QWidget#Player3LEDs QCheckBox,
1469
QWidget#Player4LEDs QCheckBox,
1470
QWidget#Player5LEDs QCheckBox,
1471
QWidget#Player6LEDs QCheckBox,
1472
QWidget#Player7LEDs QCheckBox,
1473
QWidget#Player8LEDs QCheckBox {
1474
    spacing: 0px;
1475
    margin-bottom: 0px;
1476
    margin-right: 0px;
1477
}
1478

1479
QWidget#Player1LEDs QCheckBox::indicator,
1480
QWidget#Player2LEDs QCheckBox::indicator,
1481
QWidget#Player3LEDs QCheckBox::indicator,
1482
QWidget#Player4LEDs QCheckBox::indicator,
1483
QWidget#Player5LEDs QCheckBox::indicator,
1484
QWidget#Player6LEDs QCheckBox::indicator,
1485
QWidget#Player7LEDs QCheckBox::indicator,
1486
QWidget#Player8LEDs QCheckBox::indicator {
1487
    width: 6px;
1488
    height: 6px;
1489
    margin-left: 0px;
1490
}
1491

1492
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer1Connected::indicator,
1493
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer2Connected::indicator,
1494
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer3Connected::indicator,
1495
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer4Connected::indicator,
1496
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer5Connected::indicator,
1497
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer6Connected::indicator,
1498
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer7Connected::indicator,
1499
QWidget#bottomPerGameInput QCheckBox#checkboxPlayer8Connected::indicator {
1500
    width: 12px;
1501
    height: 12px;
1502
}
1503

1504
QCheckBox#checkboxPlayer1Connected::indicator,
1505
QCheckBox#checkboxPlayer2Connected::indicator,
1506
QCheckBox#checkboxPlayer3Connected::indicator,
1507
QCheckBox#checkboxPlayer4Connected::indicator,
1508
QCheckBox#checkboxPlayer5Connected::indicator,
1509
QCheckBox#checkboxPlayer6Connected::indicator,
1510
QCheckBox#checkboxPlayer7Connected::indicator,
1511
QCheckBox#checkboxPlayer8Connected::indicator {
1512
    width: 14px;
1513
    height: 14px;
1514
}
1515

1516
QGroupBox#groupPlayer1Connected::indicator,
1517
QGroupBox#groupPlayer2Connected::indicator,
1518
QGroupBox#groupPlayer3Connected::indicator,
1519
QGroupBox#groupPlayer4Connected::indicator,
1520
QGroupBox#groupPlayer5Connected::indicator,
1521
QGroupBox#groupPlayer6Connected::indicator,
1522
QGroupBox#groupPlayer7Connected::indicator,
1523
QGroupBox#groupPlayer8Connected::indicator {
1524
    width: 16px;
1525
    height: 16px;
1526
}
1527

1528
QWidget#Player1LEDs QCheckBox::indicator:checked,
1529
QWidget#Player2LEDs QCheckBox::indicator:checked,
1530
QWidget#Player3LEDs QCheckBox::indicator:checked,
1531
QWidget#Player4LEDs QCheckBox::indicator:checked,
1532
QWidget#Player5LEDs QCheckBox::indicator:checked,
1533
QWidget#Player6LEDs QCheckBox::indicator:checked,
1534
QWidget#Player7LEDs QCheckBox::indicator:checked,
1535
QWidget#Player8LEDs QCheckBox::indicator:checked,
1536
QGroupBox#groupPlayer1Connected::indicator:checked,
1537
QGroupBox#groupPlayer2Connected::indicator:checked,
1538
QGroupBox#groupPlayer3Connected::indicator:checked,
1539
QGroupBox#groupPlayer4Connected::indicator:checked,
1540
QGroupBox#groupPlayer5Connected::indicator:checked,
1541
QGroupBox#groupPlayer6Connected::indicator:checked,
1542
QGroupBox#groupPlayer7Connected::indicator:checked,
1543
QGroupBox#groupPlayer8Connected::indicator:checked,
1544
QCheckBox#checkboxPlayer1Connected::indicator:checked,
1545
QCheckBox#checkboxPlayer2Connected::indicator:checked,
1546
QCheckBox#checkboxPlayer3Connected::indicator:checked,
1547
QCheckBox#checkboxPlayer4Connected::indicator:checked,
1548
QCheckBox#checkboxPlayer5Connected::indicator:checked,
1549
QCheckBox#checkboxPlayer6Connected::indicator:checked,
1550
QCheckBox#checkboxPlayer7Connected::indicator:checked,
1551
QCheckBox#checkboxPlayer8Connected::indicator:checked,
1552
QGroupBox#groupConnectedController::indicator:checked {
1553
    border-radius: 2px;
1554
    border: 1px solid #929192;
1555
    background: #39ff14;
1556
    image: none;
1557
}
1558

1559
QWidget#Player1LEDs QCheckBox::indicator:unchecked,
1560
QWidget#Player2LEDs QCheckBox::indicator:unchecked,
1561
QWidget#Player3LEDs QCheckBox::indicator:unchecked,
1562
QWidget#Player4LEDs QCheckBox::indicator:unchecked,
1563
QWidget#Player5LEDs QCheckBox::indicator:unchecked,
1564
QWidget#Player6LEDs QCheckBox::indicator:unchecked,
1565
QWidget#Player7LEDs QCheckBox::indicator:unchecked,
1566
QWidget#Player8LEDs QCheckBox::indicator:unchecked,
1567
QGroupBox#groupPlayer1Connected::indicator:unchecked,
1568
QGroupBox#groupPlayer2Connected::indicator:unchecked,
1569
QGroupBox#groupPlayer3Connected::indicator:unchecked,
1570
QGroupBox#groupPlayer4Connected::indicator:unchecked,
1571
QGroupBox#groupPlayer5Connected::indicator:unchecked,
1572
QGroupBox#groupPlayer6Connected::indicator:unchecked,
1573
QGroupBox#groupPlayer7Connected::indicator:unchecked,
1574
QGroupBox#groupPlayer8Connected::indicator:unchecked,
1575
QCheckBox#checkboxPlayer1Connected::indicator:unchecked,
1576
QCheckBox#checkboxPlayer2Connected::indicator:unchecked,
1577
QCheckBox#checkboxPlayer3Connected::indicator:unchecked,
1578
QCheckBox#checkboxPlayer4Connected::indicator:unchecked,
1579
QCheckBox#checkboxPlayer5Connected::indicator:unchecked,
1580
QCheckBox#checkboxPlayer6Connected::indicator:unchecked,
1581
QCheckBox#checkboxPlayer7Connected::indicator:unchecked,
1582
QCheckBox#checkboxPlayer8Connected::indicator:unchecked,
1583
QGroupBox#groupConnectedController::indicator:unchecked {
1584
    border-radius: 2px;
1585
    border: 1px solid #929192;
1586
    background: transparent;
1587
    image: none;
1588
}
1589

1590
QWidget#controllerPlayer1,
1591
QWidget#controllerPlayer2,
1592
QWidget#controllerPlayer3,
1593
QWidget#controllerPlayer4,
1594
QWidget#controllerPlayer5,
1595
QWidget#controllerPlayer6,
1596
QWidget#controllerPlayer7,
1597
QWidget#controllerPlayer8 {
1598
    background: transparent;
1599
}
1600

1601
QDialog#QtSoftwareKeyboardDialog,
1602
QStackedWidget#topOSK {
1603
    background: rgba(41, 41, 41, .9);
1604
}
1605

1606

1607
QDialog#OverlayDialog,
1608
QStackedWidget#stackedDialog {
1609
    background: rgba(41, 41, 41, .7);
1610
}
1611

1612
QWidget#boxOSK,
1613
QWidget#lineOSK,
1614
QWidget#richDialog,
1615
QWidget#lineDialog {
1616
    background: transparent;
1617
}
1618

1619
QStackedWidget#bottomOSK,
1620
QWidget#contentDialog,
1621
QWidget#contentRichDialog {
1622
    background: rgba(71, 69, 71, 1);
1623
}
1624

1625
QWidget#contentDialog,
1626
QWidget#contentRichDialog {
1627
    margin: 5px;
1628
    border-radius: 6px;
1629
}
1630

1631
QWidget#buttonsDialog,
1632
QWidget#buttonsRichDialog {
1633
    margin: 5px;
1634
    border-top: 2px solid rgba(255, 255, 255, .9);
1635
}
1636

1637
QWidget#legendOSKnum {
1638
    border-top: 1px solid rgba(255, 255, 255, 1);
1639
}
1640

1641
QStackedWidget#stackedDialog QTextBrowser QWidget {
1642
    background: transparent;
1643
}
1644

1645
QStackedWidget#stackedDialog QTextBrowser QScrollBar {
1646
    background: #2a2929;
1647
}
1648

1649
QStackedWidget#stackedDialog QTextBrowser QScrollBar::sub-line,
1650
QStackedWidget#stackedDialog QTextBrowser QScrollBar::add-line {
1651
    border-image: none;
1652
}
1653

1654
QWidget#inputOSK {
1655
    border-bottom: 3px solid rgba(255, 255, 255, .9);
1656
}
1657

1658
QWidget#inputOSK QLineEdit {
1659
    background: transparent;
1660
    border: none;
1661
    color: #ccc;
1662
    padding: 0px;
1663
}
1664

1665
QWidget#inputBoxOSK {
1666
    border: 2px solid rgba(255, 255, 255, .9);
1667
}
1668

1669
QWidget#inputBoxOSK QTextEdit {
1670
    background: transparent;
1671
    border: none;
1672
    color: #ccc;
1673
}
1674

1675
QWidget#richDialog QTextBrowser {
1676
    background: transparent;
1677
    border: none;
1678
    color: #fff;
1679
    padding: 35px 65px;
1680
}
1681

1682
QWidget#lineOSK QLabel#label_header {
1683
    color: #f0f0f0;
1684
}
1685

1686
QWidget#lineOSK QLabel#label_sub,
1687
QWidget#lineOSK QLabel#label_characters,
1688
QWidget#contentDialog QLabel#label_title,
1689
QWidget#contentRichDialog QLabel#label_title_rich,
1690
QWidget#boxOSK QLabel#label_characters_box {
1691
    color: #ccc;
1692
}
1693

1694
QWidget#buttonsDialog,
1695
QWidget#buttonsRichDialog,
1696
QWidget#mainOSK,
1697
QWidget#headerOSK,
1698
QWidget#normalOSK,
1699
QWidget#shiftOSK,
1700
QWidget#numOSK,
1701
QWidget#subOSK,
1702
QWidget#inputOSK,
1703
QWidget#inputBoxOSK,
1704
QWidget#charactersOSK,
1705
QWidget#charactersBoxOSK,
1706
QWidget#legendOSK,
1707
QWidget#legendOSK QWidget,
1708
QWidget#legendOSKshift,
1709
QWidget#legendOSKshift QWidget,
1710
QWidget#legendOSKnum,
1711
QWidget#legendOSKnum QWidget {
1712
    background: transparent;
1713
}
1714

1715
QWidget#contentDialog QLabel,
1716
QWidget#legendOSK QLabel,
1717
QWidget#legendOSKshift QLabel,
1718
QWidget#legendOSKnum QLabel {
1719
    color: rgba(255, 255, 255, 1);
1720
}
1721

1722
QWidget#contentDialog QLabel#label_dialog {
1723
    padding: 20px 65px;
1724
}
1725

1726
QWidget#contentDialog QLabel#label_title,
1727
QWidget#contentRichDialog QLabel#label_title_rich {
1728
    padding: 0px 65px;
1729
}
1730

1731
QDialog#OverlayDialog QPushButton {
1732
    color: rgba(1, 253, 201, 1);
1733
    background: transparent;
1734
    border: none;
1735
    padding: 0px;
1736
    min-width: 0px;
1737
}
1738

1739
QDialog#OverlayDialog QPushButton:focus,
1740
QDialog#OverlayDialog QPushButton:hover {
1741
    color: rgba(1, 253, 201, 1);
1742
    background: rgba(58, 61, 66, 1);
1743
    border: 5px solid rgba(56, 189, 225, 1);
1744
    border-radius: 6px;
1745
    outline: none;
1746
}
1747

1748
QDialog#OverlayDialog QPushButton:pressed {
1749
    color: rgba(240, 240, 240, 1);
1750
    background: rgba(150, 150, 150, 1);
1751
    border: 5px solid rgba(56, 189, 225, 1);
1752
    border-radius: 6px;
1753
    outline: none;
1754
}
1755

1756
QDialog#QtSoftwareKeyboardDialog QPushButton {
1757
    color: rgba(255, 255, 255, 1);
1758
    background: rgba(80, 79, 80, 1);
1759
    border: 2px solid rgba(71, 69, 71, 1);
1760
    padding: 0px;
1761
    min-width: 0px;
1762
}
1763

1764
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift,
1765
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return,
1766
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space,
1767
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift_shift,
1768
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return_shift,
1769
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift {
1770
    background: rgba(95, 94, 95, 1);
1771
    border: 2px solid rgba(71, 69, 71, 1);
1772
}
1773

1774
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace,
1775
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift,
1776
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num {
1777
    color: rgba(240, 240, 240, 1);
1778
    background: rgba(255, 255, 255, 1);
1779
    border: 2px solid rgba(71, 69, 71, 1);
1780
}
1781

1782
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok,
1783
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift,
1784
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num {
1785
    color: rgba(0, 0, 0, 1);
1786
    background: rgba(1, 253, 201, 1);
1787
    border: 2px solid rgba(71, 69, 71, 1);
1788
}
1789

1790
QDialog#QtSoftwareKeyboardDialog QPushButton:focus,
1791
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok:focus,
1792
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift:focus,
1793
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space:focus,
1794
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return:focus,
1795
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace:focus,
1796
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift:focus,
1797
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift_shift:focus,
1798
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift:focus,
1799
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return_shift:focus,
1800
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift:focus,
1801
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num:focus,
1802
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num:focus,
1803

1804
QDialog#QtSoftwareKeyboardDialog QPushButton:hover,
1805
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok:hover,
1806
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift:hover,
1807
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space:hover,
1808
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return:hover,
1809
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace:hover,
1810
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift:hover,
1811
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift_shift:hover,
1812
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift:hover,
1813
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return_shift:hover,
1814
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift:hover,
1815
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num:hover,
1816
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num:hover {
1817
    color: rgba(255, 255, 255, 1);
1818
    background: rgba(58, 61, 66, 1);
1819
    border: 5px solid rgba(56, 189, 225, 1);
1820
    border-radius: 6px;
1821
    outline: none;
1822
}
1823

1824
QDialog#QtSoftwareKeyboardDialog QPushButton:pressed,
1825
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok:pressed,
1826
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift:pressed,
1827
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space:pressed,
1828
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return:pressed,
1829
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace:pressed,
1830
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift:pressed,
1831
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift_shift:pressed,
1832
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift:pressed,
1833
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return_shift:pressed,
1834
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift:pressed,
1835
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num:pressed,
1836
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num:pressed {
1837
    color: rgba(240, 240, 240, 1);
1838
    background: rgba(150, 150, 150, 1);
1839
    border: 5px solid rgba(56, 189, 225, 1);
1840
    border-radius: 6px;
1841
}
1842

1843
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace,
1844
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift,
1845
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num {
1846
    image: url(:/overlay/osk_button_B_dark.png);
1847
    image-position: right;
1848
    qproperty-icon: url(:/overlay/osk_button_backspace_dark.png);
1849
    qproperty-iconSize: 36px;
1850
}
1851

1852
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space,
1853
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift {
1854
    image: url(:/overlay/osk_button_Y_dark.png);
1855
    image-position: right;
1856
}
1857

1858
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok,
1859
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift,
1860
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num {
1861
    color: rgba(44, 44, 44, 1);
1862
    image: url(:/overlay/osk_button_plus_dark.png);
1863
    image-position: right;
1864
}
1865

1866
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift {
1867
    image: url(:/overlay/osk_button_shift_lock_off.png);
1868
    image-position: left;
1869
    qproperty-icon: url(:/overlay/osk_button_shift_dark.png);
1870
    qproperty-iconSize: 36px;
1871
}
1872

1873
QDialog#QtSoftwareKeyboardDialog QPushButton#button_shift_shift {
1874
    image: url(:/overlay/osk_button_shift_lock_off.png);
1875
    image-position: left;
1876
    qproperty-icon: url(:/overlay/osk_button_shift_on_dark.png);
1877
    qproperty-iconSize: 36px;
1878
}
1879

1880
QDialog#QtSoftwareKeyboardDialog QPushButton#button_left_bracket,
1881
QDialog#QtSoftwareKeyboardDialog QPushButton#button_right_bracket,
1882
QDialog#QtSoftwareKeyboardDialog QPushButton#button_left_parenthesis,
1883
QDialog#QtSoftwareKeyboardDialog QPushButton#button_right_parenthesis {
1884
    padding-bottom: 7px;
1885
}
1886

1887
QDialog#QtSoftwareKeyboardDialog QWidget#titleOSK QLabel {
1888
    background: transparent;
1889
    color: #ccc;
1890
}
1891

1892
QDialog#QtSoftwareKeyboardDialog QWidget#button_L,
1893
QDialog#QtSoftwareKeyboardDialog QWidget#button_L_shift,
1894
QDialog#QtSoftwareKeyboardDialog QWidget#button_L_num {
1895
    image: url(:/overlay/button_L_dark.png);
1896
}
1897

1898
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_left,
1899
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_left_shift,
1900
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_left_num {
1901
    image: url(:/overlay/arrow_left_dark.png);
1902
}
1903

1904
QDialog#QtSoftwareKeyboardDialog QWidget#button_R,
1905
QDialog#QtSoftwareKeyboardDialog QWidget#button_R_shift,
1906
QDialog#QtSoftwareKeyboardDialog QWidget#button_R_num {
1907
    image: url(:/overlay/button_R_dark.png);
1908
}
1909

1910
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_right,
1911
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_right_shift,
1912
QDialog#QtSoftwareKeyboardDialog QWidget#arrow_right_num {
1913
    image: url(:/overlay/arrow_right_dark.png);
1914
}
1915

1916
QDialog#QtSoftwareKeyboardDialog QWidget#button_press_stick,
1917
QDialog#QtSoftwareKeyboardDialog QWidget#button_press_stick_shift {
1918
    image: url(:/overlay/button_press_stick_dark.png);
1919
}
1920

1921
QDialog#QtSoftwareKeyboardDialog QWidget#button_X,
1922
QDialog#QtSoftwareKeyboardDialog QWidget#button_X_shift,
1923
QDialog#QtSoftwareKeyboardDialog QWidget#button_X_num {
1924
    image: url(:/overlay/button_X_dark.png);
1925
}
1926

1927
QDialog#QtSoftwareKeyboardDialog QWidget#button_A,
1928
QDialog#QtSoftwareKeyboardDialog QWidget#button_A_shift,
1929
QDialog#QtSoftwareKeyboardDialog QWidget#button_A_num {
1930
    image: url(:/overlay/button_A_dark.png);
1931
}
1932

1933
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok:disabled,
1934
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space:disabled,
1935
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return:disabled,
1936
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace:disabled,
1937
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift:disabled,
1938
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift:disabled,
1939
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return_shift:disabled,
1940
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift:disabled,
1941
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num:disabled,
1942
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num:disabled {
1943
    color: rgba(144, 144, 144, 1);
1944
    background-color: rgba(95, 94, 95, 1);
1945
}
1946

1947
QDialog#QtSoftwareKeyboardDialog QPushButton#button_at:disabled,
1948
QDialog#QtSoftwareKeyboardDialog QPushButton#button_slash:disabled,
1949
QDialog#QtSoftwareKeyboardDialog QPushButton#button_percent:disabled,
1950
QDialog#QtSoftwareKeyboardDialog QPushButton#button_1:disabled,
1951
QDialog#QtSoftwareKeyboardDialog QPushButton#button_2:disabled,
1952
QDialog#QtSoftwareKeyboardDialog QPushButton#button_3:disabled,
1953
QDialog#QtSoftwareKeyboardDialog QPushButton#button_4:disabled,
1954
QDialog#QtSoftwareKeyboardDialog QPushButton#button_5:disabled,
1955
QDialog#QtSoftwareKeyboardDialog QPushButton#button_6:disabled,
1956
QDialog#QtSoftwareKeyboardDialog QPushButton#button_7:disabled,
1957
QDialog#QtSoftwareKeyboardDialog QPushButton#button_8:disabled,
1958
QDialog#QtSoftwareKeyboardDialog QPushButton#button_9:disabled,
1959
QDialog#QtSoftwareKeyboardDialog QPushButton#button_0:disabled,
1960
QDialog#QtSoftwareKeyboardDialog QPushButton#button_return:disabled {
1961
    color: rgba(144, 144, 144, 1);
1962
}
1963

1964
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok:disabled,
1965
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_shift:disabled,
1966
QDialog#QtSoftwareKeyboardDialog QPushButton#button_ok_num:disabled {
1967
    image: url(:/overlay/osk_button_plus_dark_disabled.png);
1968
}
1969

1970
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace:disabled,
1971
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_shift:disabled,
1972
QDialog#QtSoftwareKeyboardDialog QPushButton#button_backspace_num:disabled {
1973
    image: url(:/overlay/osk_button_B_dark_disabled.png);
1974
}
1975

1976
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space:disabled,
1977
QDialog#QtSoftwareKeyboardDialog QPushButton#button_space_shift:disabled {
1978
    image: url(:/overlay/osk_button_Y_dark_disabled.png);
1979
}
1980

1981
QDialog#QtSoftwareKeyboardDialog QFrame,
1982
QDialog#QtSoftwareKeyboardDialog QFrame[frameShape="0"],
1983
QDialog#OverlayDialog QFrame,
1984
QDialog#OverlayDialog QFrame[frameShape="0"] {
1985
    border-radius: 0px;
1986
    border: none;
1987
}
1988

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.