请帮我设计一套PyQt5赛博朋克风格的qss样式
时间: 2023-06-15 17:03:08 浏览: 75
好的,以下是一套简单的PyQt5赛博朋克风格的qss样式:
```qss
/* 设置全局字体 */
*{
font-family: "Microsoft YaHei";
font-size: 14px;
}
/* 设置主窗口背景 */
QMainWindow {
background-color: #2c2f33;
}
/* 设置菜单栏样式 */
QMenuBar {
background-color: #222426;
color: #d3d7cf;
border: 1px solid #1c1c1c;
}
QMenuBar::item {
background-color: #222426;
padding: 5px 10px;
}
QMenuBar::item:selected {
background-color: #4a4d4f;
}
/* 设置工具栏样式 */
QToolBar {
background-color: #222426;
border: none;
}
QToolButton {
background-color: #222426;
border: none;
color: #d3d7cf;
padding: 5px 10px;
}
QToolButton:hover, QToolButton:pressed {
background-color: #4a4d4f;
}
/* 设置按钮样式 */
QPushButton {
background-color: #222426;
border: 1px solid #1c1c1c;
color: #d3d7cf;
padding: 5px 10px;
}
QPushButton:hover, QPushButton:pressed {
background-color: #4a4d4f;
}
/* 设置标签样式 */
QLabel {
color: #d3d7cf;
}
/* 设置文本框样式 */
QLineEdit {
background-color: #222426;
border: 1px solid #1c1c1c;
color: #d3d7cf;
padding: 5px;
}
/* 设置滚动条样式 */
QScrollBar:vertical {
background-color: #1c1c1c;
border: none;
width: 10px;
margin: 0px 0px 0px 0px;
}
QScrollBar::handle:vertical {
background-color: #d3d7cf;
min-height: 20px;
}
QScrollBar::add-line:vertical {
background-color: #1c1c1c;
height: 10px;
subcontrol-position: bottom;
subcontrol-origin: margin;
}
QScrollBar::sub-line:vertical {
background-color: #1c1c1c;
height: 10px;
subcontrol-position: top;
subcontrol-origin: margin;
}
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
background-color: none;
}
/* 设置列表框样式 */
QListWidget {
background-color: #222426;
border: 1px solid #1c1c1c;
color: #d3d7cf;
padding: 5px;
}
QListWidget::item:selected {
background-color: #4a4d4f;
}
/* 设置表格样式 */
QTableView {
background-color: #222426;
border: 1px solid #1c1c1c;
color: #d3d7cf;
padding: 5px;
gridline-color: #1c1c1c;
}
QTableView::item:selected {
background-color: #4a4d4f;
}
```
你可以根据需要进行调整和修改。