89 lines
2.3 KiB
Plaintext
89 lines
2.3 KiB
Plaintext
/* ------------------------------------------- QTabBar -------------------------------------------*/
|
|
QTabBar::tab:selected {
|
|
padding: 6px;
|
|
background: #909090;
|
|
color: white;
|
|
border-radius: 0px;
|
|
}
|
|
QTabBar::tab:!selected {
|
|
padding: 4px;
|
|
background: #b0b0b0;
|
|
color: white;
|
|
}
|
|
QTabWidget::pane {
|
|
border: 4px solid #CCCCCC;
|
|
padding: 1px;
|
|
}
|
|
|
|
/* ------------------------------------------- QPushButton -------------------------------------------*/
|
|
QPushButton[objectName$="_btn"] {
|
|
background-color: DarkCyan; /* 按钮背景颜色 */
|
|
color: white; /* 按钮文本颜色 */
|
|
border: 1px solid DarkGray; /* 按钮边框 */
|
|
border-radius: 4px; /* 按钮圆角 */
|
|
padding: 2px 4px; /* 按钮内边距 */
|
|
}
|
|
QPushButton[objectName$="_btn"]:hover {
|
|
background-color: #000000;
|
|
}
|
|
|
|
|
|
QPushButton[objectName^="btn"] {
|
|
background-color: #666666; /* 按钮背景颜色 */
|
|
color: white; /* 按钮文本颜色 */
|
|
border: 1px solid #555555; /* 按钮边框 */
|
|
border-radius: 4px; /* 按钮圆角 */
|
|
padding: 4px 8px; /* 按钮内边距 */
|
|
}
|
|
|
|
QPushButton[objectName^="btn"]:hover {
|
|
background-color: #888888; /* 鼠标悬停时的背景颜色 */
|
|
}
|
|
|
|
QPushButton[objectName^="btn"]:pressed {
|
|
background-color: #8FBC8F; /* 按钮按下时的背景颜色 */
|
|
}
|
|
|
|
|
|
|
|
/* ------------------------------------------- QStatusBar -------------------------------------------*/
|
|
QStatusBar::item { border: 0px; }
|
|
|
|
|
|
/* ------------------------------------------- QSlider -------------------------------------------*/
|
|
QSlider {
|
|
min-height: 40px; /* 控制滑块控件最小高度 */
|
|
background: transparent;
|
|
}
|
|
|
|
/* ===== 滑条轨道 ===== */
|
|
QSlider::groove:horizontal {
|
|
background: #E0E0E0;
|
|
height: 8px; /* 轨道高度 */
|
|
border-radius: 4px;
|
|
}
|
|
|
|
/* ===== 已滑过的轨道部分 ===== */
|
|
QSlider::sub-page:horizontal {
|
|
background: #2196F3; /* 进度颜色 */
|
|
border-radius: 4px;
|
|
}
|
|
|
|
/* ===== 滑块手柄 ===== */
|
|
QSlider::handle:horizontal {
|
|
background: #FFFFFF;
|
|
border: 2px solid #2196F3;
|
|
width: 10px; /* 滑块宽度 */
|
|
height: 20px; /* 滑块高度 */
|
|
margin: -8px 0; /* 调整滑块在轨道上的位置 */
|
|
border-radius: 5px;
|
|
}
|
|
|
|
/* ===== 悬停/按下状态 ===== */
|
|
QSlider::handle:horizontal:hover {
|
|
background: #E3F2FD;
|
|
}
|
|
|
|
QSlider::handle:horizontal:pressed {
|
|
background: #BBDEFB;
|
|
} |