MainWindow
0
0
1009
631
0
0
0
0
16777215
16777215
PunkLauncher
QFrame#border_top, QFrame#border_bottom, QFrame#border_left, QFrame#border_right {
/*background-color: rgb(217, 78, 108);*/
background-color: rgba(255, 255, 255, 0.14);
border: none;
}
QWidget {
background-color: rgb(36, 38, 41);
}
QLabel {
color: rgb(255, 255, 255);
}
QPushButton {
color: rgb(255, 255, 255);
}
QCheckBox {
color: rgb(255, 255, 255);
}
QLineEdit {
color: rgb(255, 255, 255);
}
QLineEdit::placeholder {
color: rgba(255, 255, 255, 0.5);
}
0
0
0
0
0
-
0
0
0
18
16777215
16777215
ArrowCursor
QFrame::StyledPanel
QFrame::Raised
-
0
-
0
0
3
0
16777215
16777215
QFrame::StyledPanel
QFrame::Raised
-
0
0
1001
601
QStackedWidget {
border: 0px solid rgba(255, 255, 255, 0.1);
}
2
QWidget#auth {
background-image: url(:/auth/logo.png);
background-repeat: no-repeat;
background-position: center;
margin-top: -80px;
}
0
0
0
0
0
-
11
50
false
margin-top: 10px;
Qt::AlignCenter
-
Qt::Vertical
20
40
-
-
Qt::Horizontal
40
20
-
-
0
0
0
50
16
50
false
6
background-color: rgba(255, 255, 255, 0);
Авторизация
Qt::AlignBottom|Qt::AlignHCenter
-
QFrame {
border: 0px solid rgba(255, 255, 255, 0.5);
background-color: rgba(255, 255, 255, 0);
border-radius: 10px;
}
QFrame > QFrame {
border: none; /* Убираем бордер у дочерних фреймов */
border-radius: 0; /* Убираем закругление у дочерних фреймов */
}
QLineEdit {
padding-left: 10px; /* Отступ слева для вводимого текста */
border: 1px solid #ccc; /* Граница */
border-radius: 5px; /* Закругленные углы */
}
QLineEdit::placeholder {
color: gray; /* Цвет placeholder */
padding-left: 10px; /* Отступ слева для placeholder */
}
0
0
0
20
-
-
Qt::Horizontal
40
20
-
0
0
280
125
280
125
6
0
0
0
0
-
0
0
0
35
16777215
35
Sans Serif
10
Логин
-
0
0
0
35
16777215
35
Serif
10
QLineEdit::Password
Пароль
-
0
0
0
40
16777215
40
10
50
false
Войти
-
Qt::Horizontal
40
20
-
-
Qt::Horizontal
40
20
-
10
Не выходить с аккаунта
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
40
-
16777215
20
10
<html><head/><body><p><a href="https://root-kit.ru"><span style=" text-decoration: underline; color:#e9e7ff;">Регистрация</span></a></p></body></html>
Qt::AlignCenter
true
-
Qt::Horizontal
40
20
0
0
0
0
0
0
0
-
QWidget#CyberExtrieme {
border-image: url(:/main/banner.jpg) 0 0 0 0 stretch stretch;
}
6
0
0
0
0
-
-
Qt::Horizontal
40
20
-
0
0
351
45
351
45
12
75
true
QComboBox {
color: rgba(255, 255, 255,0.9);
background-color: rgb(31, 35, 40);
border: 2px solid rgb(66, 68, 70);
border-top: 0px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
/*
QComboBox не имеет автовыравнивания
в коде автовыравнивание реализовано через изменение этого параметра
к слоту currentIndexChanged подключена функция реализующая это:
MainWindow::on_selected_profile_currentIndexChanged
Есть реализация этого с кастомным QComboBox, но она не сохраняет font
и styleSheet виджета, поэтому пользуемся :)
Здесь padding-left как затычка чтобы в глаза не бросалось
*/
padding-left: 100px;
}
QFrame {
border-bottom-right-radius: 5px;
}
QComboBox::drop-down {
width: 15px;
background-color: rgba(255,255,255,0.02);
image: url(:/main/selected_profile.png);
border-left: 2px solid rgba(255, 255, 255, 0.01);
border-bottom: 2px solid rgba(255, 255, 255, 0.014);
border-right: 2px solid rgba(0, 0, 0, 0.01);
border-top: 2px solid rgba(255, 255, 255, 0.01);
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 5px;
}
QComboBox:hover {
border: 2px solid rgb(86, 88, 90);
border-top: 0px solid rgba(255, 255, 255, 0.68);
}
QComboBox::InsertAtBottom
-
CyberExtrieme
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
473
-
0
0
0
72
16777215
72
QFrame#frame_settings_btn {
border-top: 2px solid rgb(66, 68, 70);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
QFrame::StyledPanel
QFrame::Raised
0
24
0
15
0
-
14
75
true
QLabel {
color: rgba(255,255,255,0.96);
}
QLabel:hover {
color: rgba(255,255,255,0.8);
}
QLabel:pressed {
color: rgba(255,255,255,0.96);
}
UNAUTHORIZED
-
Qt::Horizontal
40
20
-
0
0
-
Qt::Vertical
QSizePolicy::Expanding
20
50
-
35
35
35
35
13
75
true
QPushButton {
border:none;
color: rgba(255,255,255,0.85);
}
QPushButton:hover {
color: rgba(255,255,255,0.55);
}
QPushButton:pressed {
color: rgba(255,255,255,0.3);
}
|←
-
Qt::Vertical
20
40
-
0
-
Qt::Vertical
QSizePolicy::Expanding
20
50
-
0
0
32
32
32
32
QPushButton {
background: none;
border: none;
background-image: url(:/main/settings_32x32.png);
background-repeat: no-repeat;
background-position: center;
}
QPushButton:hover {
background-image: url(:/main/settings_hover_32x32.png);
}
QPushButton:pressed {
background-image: url(:/main/settings_pressed_32x32.png);
}
10
0
-
Qt::Vertical
20
40
-
Qt::Horizontal
QSizePolicy::Fixed
4
20
-
0
0
150
50
12
75
true
QPushButton {
color: rgba(255,255,255,0.96);
}
QPushButton:hover {
color: rgba(255,255,255,0.8);
}
QPushButton:pressed {
color: rgba(255,255,255,0.96);
}
Играть
4
0
7
0
0
-
Qt::Vertical
20
40
-
0
-
Qt::Horizontal
40
20
-
0
0
0
-
0
0
310
35
310
35
12
75
true
color: rgb(242, 185, 70);
background-color: rgb(48, 50, 54);
padding-left: 5px;
padding-right: 5px;
border: 1px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
Garbarge collector method
Qt::AlignCenter
-
0
0
310
27
310
16777215
10
color: rgb(255, 255, 255);
background-color: rgb(24, 27, 31);
border: none;
border: 1px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
QComboBox::InsertAtBottom
-
CMS (Concurrent Mark-Sweep)
-
G1GC (Garbage First Garbage Collector)
-
Azul's Continuously Concurrent Compacting Collector (C4)
-
Qt::Horizontal
QSizePolicy::Fixed
10
20
-
Qt::Vertical
QSizePolicy::Fixed
0
4
-
0
11
11
-
0
0
0
42
130
42
12
75
true
color: rgb(242, 185, 70);
background-color: rgb(48, 50, 54);
padding-left: 5px;
padding-right: 5px;
border: 1px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
Java path
Qt::AlignCenter
-
0
0
0
42
16777215
42
9
background-color: rgb(24, 27, 31);
/* padding */
padding-left: 14px;
/* Border */
border: 1px solid rgba(255, 255, 255, 0.5);
border-left: 0px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
default
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
0
0
0
42
230
42
12
75
true
color: rgb(242, 185, 70);
background-color: rgb(48, 50, 54);
padding-left: 5px;
padding-right: 5px;
border: 1px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
Оперативная память
Qt::AlignCenter
-
0
0
0
42
80
42
10
background-color: rgb(24, 27, 31);
border: 1px solid rgba(255, 255, 255, 0.5);
border-left: 0px solid rgba(255, 255, 255, 0.5);
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
Qt::AlignCenter
4096M
-
Qt::Vertical
QSizePolicy::Fixed
20
8
-
QFrame {
background-color: rgb(48, 50, 54);
border-top: 2px solid rgb(66, 68, 70);
padding-bottom: 8px;
padding-top: 10px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
7
0
13
0
-
Qt::Horizontal
40
20
-
85
45
85
45
14
50
false
color: rgba(217,78,108,1);
❌
-
85
45
85
45
19
50
false
<html><head/><body><p><br/></p></body></html>
color: rgb(96,153,38);
padding-bottom: 2px;
/*
color: rgb(242, 185, 70);
*/
✔️
-
0
0
3
0
16777215
16777215
QFrame::StyledPanel
QFrame::Raised
-
0
0
0
3
16777215
16777215
QFrame::StyledPanel
QFrame::Raised