11QMainWindow {
22 background-color: #2b2b2b; /* Тёмно-серый фон */
33}
4- /* Стиль для всего меню-бара */
4+
5+ /* Меню-бар */
56QMenuBar {
67 background-color: #3c3f41;
78 color: #a9b7c6;
89}
9- /* Стиль для отдельного пункта меню (Файл, Правка...) */
1010QMenuBar::item {
11- background-color: transparent; /* Прозрачный фон */
11+ background-color: transparent;
1212}
13- /* Стиль для пункта меню при его выборе */
1413QMenuBar::item:selected {
1514 background-color: #555;
1615}
17- /* Стиль для выпадающего меню */
16+
17+ /* Выпадающее меню */
1818QMenu {
1919 background-color: #3c3f41;
2020 color: #a9b7c6;
2121 border: 1px solid #555;
2222}
23- /* Стиль для пунктов в выпадающем меню при наведении */
2423QMenu::item:selected {
2524 background-color: #555;
2625}
27- /* Стиль для кнопок */
26+
27+ /* Кнопки */
2828QPushButton {
2929 background-color: #3c3f41;
3030 color: #a9b7c6;
3131 border: 1px solid #555;
3232 border-radius: 5px;
3333 padding: 5px 10px;
3434}
35- /* Стиль для кнопок при наведении мышки */
3635QPushButton:hover {
37- border: 2px solid #3498db; /* Синяя рамка */
36+ border: 2px solid #3498db;
3837 border-radius: 10px;
3938}
40- /* Стиль для кнопок при клике мышки */
4139QPushButton:pressed {
42- border: 2px solid #2980b9; /* Тёмно-синяя рамка */
40+ border: 2px solid #2980b9;
4341 border-radius: 10px;
44- }
42+ }
43+
44+ /* --- ДОБАВЛЕНО --- */
45+
46+ /* Текстовые метки */
47+ QLabel {
48+ color: #e0e0e0; /* Светло-серый текст */
49+ background-color: transparent;
50+ }
51+
52+ /* Списки */
53+ QListWidget, QListView {
54+ background-color: #3a3a3a; /* Тёмно-серый фон */
55+ color: #e0e0e0; /* Светлый текст */
56+ border: 1px solid #555;
57+ selection-background-color: #555;
58+ selection-color: #ffffff;
59+ }
60+
61+ /* Поля ввода */
62+ QLineEdit, QPlainTextEdit, QTextEdit {
63+ background-color: #3a3a3a;
64+ color: #e0e0e0;
65+ border: 1px solid #555;
66+ border-radius: 4px;
67+ selection-background-color: #555;
68+ selection-color: #ffffff;
69+ }
70+
71+ /* ComboBox */
72+ QComboBox {
73+ background-color: #3a3a3a;
74+ color: #e0e0e0;
75+ border: 1px solid #555;
76+ border-radius: 4px;
77+ }
78+ QComboBox:hover {
79+ border: 1px solid #3498db;
80+ }
81+ QComboBox QAbstractItemView {
82+ background-color: #3a3a3a;
83+ color: #e0e0e0;
84+ selection-background-color: #555;
85+ }
86+
87+ /* Scrollbar (опционально, чтобы красиво выглядело) */
88+ QScrollBar:vertical {
89+ background: #2b2b2b;
90+ width: 10px;
91+ margin: 0;
92+ }
93+ QScrollBar::handle:vertical {
94+ background: #555;
95+ min-height: 20px;
96+ border-radius: 5px;
97+ }
98+ QScrollBar::handle:vertical:hover {
99+ background: #666;
100+ }
0 commit comments