117 lines
2.2 KiB
Plaintext
117 lines
2.2 KiB
Plaintext
/* 全局样式 - 类似VS Code的深色主题 */
|
|
QMainWindow, QWidget {
|
|
background-color: #1e1e1e; /* 主背景色 */
|
|
color: #d4d4d4; /* 主文字色 */
|
|
font-family: "Segoe UI", "Microsoft YaHei";
|
|
font-size: 12pt;
|
|
}
|
|
|
|
/* 标签样式 */
|
|
QLabel {
|
|
color: #9cdcfe; /* 浅蓝色 */
|
|
font-weight: normal;
|
|
}
|
|
|
|
#lblNetStatu {
|
|
background-color: #252526; /* 状态栏背景 */
|
|
border: 1px solid #3c3c3c;
|
|
padding: 5px;
|
|
font-weight: bold;
|
|
color: #d4d4d4;
|
|
}
|
|
|
|
/* 按钮样式 */
|
|
QPushButton {
|
|
background-color: #0e639c; /* VS Code蓝 */
|
|
color: white;
|
|
border: none;
|
|
border-radius: 4px;
|
|
padding: 6px 12px;
|
|
min-height: 28px;
|
|
}
|
|
|
|
QPushButton:hover {
|
|
background-color: #1177bb; /* 悬停变亮 */
|
|
}
|
|
|
|
QPushButton:pressed {
|
|
background-color: #094771; /* 按下变深 */
|
|
}
|
|
|
|
#btnDoReply {
|
|
font-weight: bold;
|
|
background-color: #388a34; /* 操作按钮绿色 */
|
|
}
|
|
|
|
/* 输入框 */
|
|
QLineEdit {
|
|
background-color: #3c3c3c;
|
|
border: 1px solid #3c3c3c;
|
|
border-radius: 4px;
|
|
padding: 5px;
|
|
color: #d4d4d4;
|
|
selection-background-color: #094771;
|
|
}
|
|
|
|
QLineEdit:focus {
|
|
border: 1px solid #0e639c;
|
|
}
|
|
|
|
/* 表格样式 */
|
|
QTableView {
|
|
background-color: #252526;
|
|
alternate-background-color: #2d2d30;
|
|
gridline-color: #3c3c3c;
|
|
border: 1px solid #3c3c3c;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
QHeaderView::section {
|
|
background-color: #252526;
|
|
color: #9cdcfe;
|
|
padding: 5px;
|
|
border: 1px solid #3c3c3c;
|
|
}
|
|
|
|
QTableView::item {
|
|
padding: 5px;
|
|
border: none;
|
|
}
|
|
|
|
QTableView::item:selected {
|
|
background-color: #094771; /* 选中项蓝色 */
|
|
color: white;
|
|
}
|
|
|
|
/* 分组框 */
|
|
QGroupBox {
|
|
border: 1px solid #3c3c3c;
|
|
border-radius: 4px;
|
|
margin-top: 1ex;
|
|
padding-top: 12px;
|
|
font-weight: bold;
|
|
color: #9cdcfe;
|
|
background-color: #2d2d30;
|
|
}
|
|
|
|
QGroupBox::title {
|
|
subcontrol-origin: margin;
|
|
subcontrol-position: top left;
|
|
padding: 0 5px;
|
|
left: 10px;
|
|
}
|
|
|
|
/* 布局容器 */
|
|
QWidget#widgetReplyManage {
|
|
border-right: 2px solid #3c3c3c;
|
|
background-color: #252526;
|
|
}
|
|
|
|
/* 状态指示器 */
|
|
#lblNetStatu[connected="true"] {
|
|
color: #4ec9b0; /* 连接成功时的绿色 */
|
|
}
|
|
|
|
#lblNetStatu[connected="false"] {
|
|
color: #f48771; /* 断开连接时的红色 */
|
|
} |