1719 lines
38 KiB
Plaintext
Raw Normal View History

2025-03-20 17:30:43 +08:00
/*深色*/
QWidget
{
font: 17px "Microsoft YaHei";
color: #FFFFFF;
background:transparent;
outline:none;
}
QWidget:disabled
{
color:#ABABAB;
border-color: #ABABAB;
}
QFrame{
color: #FFFFFF;
background-color: transparent;/*不能设置为transparent*/
}
QDialog {
background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(42, 66, 99, 1), stop:1 rgba(68, 105, 155, 1));
border-radius: 0px;
box-shadow: none !important;
}
QMainWindow
{
background-color: #1D2E57;
}
QMainWindow::separator{
border: 0px solid #6088BA;
border-style: outset;
width: 5px;
height: 5px;
}
QMainWindow::separator:hover{
background: #5DA5FB;
}
QSplitter::handle{
border: 0px solid #6088BA;
width: 5px;
height: 5px;
}
QSplitter::handle:hover{
/*splitter->handle(1)->setAttribute(Qt::WA_Hover, true);才生效*/
border-color: #5DA5FB;
background-color: #5DA5FB;
}
QSplitter::handle:pressed{
border-color: #5DA5FB;
background-color: #033d67;
}
QSizeGrip{
background-color: none;
}
/* =============================================== */
/* Label */
/* =============================================== */
QLabel {
background: transparent;
border: 0px solid transparent;
padding: 1px;
}
/* A QLabel is a QFrame ... */
/* A QToolTip is a QLabel ... */
QToolTip {
border: 2px solid #6088BA;
border-radius: 3px;
opacity:210;
}
/* =============================================== */
/* QComboBox */
/* =============================================== */
QComboBox{
background: transparent;
selection-background-color:#5DA5FB;
selection-color:#FFFFFF;
border: 2px solid #6088BA;
border-radius: 0px;
padding: -2 10 -2 10px;
height:40px;
}
QComboBox:hover
{
border-color: #5DA5FB;
}
QComboBox:focus {
border-color: #5DA5FB;
}
QComboBox QAbstractItemView
{
min-width: 200px;
background:#4E709A;
selection-background-color: #5DA5FB;
selection-color:#FFFFFF;
/*alternate-background-color: #0E1D41;*/
border: 2px solid #6088BA;
padding: 10px 0px 10px 0px;
}
QComboBox QAbstractItemView::item:selected:active {
background: transparent;
color: #FFFFFF;
}
QComboBox::drop-down {
border-image:url(../../resource/zh/public/dark/icon/box-down-normal.png);
margin-right: 10px;
height:9px;
width:14px;
subcontrol-origin: margin;
subcontrol-position: center right;
}
QComboBox::drop-down:hover{
border-image:url(../../resource/zh/public/dark/icon/box-down-select.png);
}
QComboBox::drop-down:open:!hover {
border-image:url(../../resource/zh/public/dark/icon/box-down-normal.png);
}
QComboBox::drop-down:open:hover {
border-image:url(../../resource/zh/public/dark/icon/box-down-select.png);
}
QComboBox::drop-down:disabled {
border-image:url(../../resource/zh/public/dark/icon/box-down-disable.png);
}
/* =============================================== */
/* QMenu */
/* =============================================== */
QMenu
{
min-width: 200px;
background:#4E709A;
padding: 10px 0px 10px 0px;
}
QAction {
min-width: 240px;
height:40px;
color:#FFFFFF;
background:#4E709A;
padding: 0px 20px 0px 20px;
}
QAction:hover {
font-weight: bold;
color:#FFFFFF;
background-color: #5DA5FB;
}
QMenu::item{
min-width: 200px;
height:40px;
color:#FFFFFF;
background:transparent;
border: 2px solid transparent;
padding: 0px 20px 0px 20px;
}
QMenu::item:hover{
font-weight: bold;
color:#FFFFFF;
background:#5DA5FB;
}
QMenu::item:disabled,QMenu::item:disabled:selected,QMenu::item:disabled:pressed{
color: #ABABAB;
background: transparent;
}
QMenu::item#editBatch{
min-width: 150px;
}
QMenu::item:selected{
color:#FFFFFF;
background:#5DA5FB;
}
QMenu::item:pressed {
font-weight: bold;
color:#FFFFFF;
background:#5DA5FB;
}
QMenu#contextMenu{
min-width:240px;
}
/* =============================================== */
/* TextBox */
/* =============================================== */
QLineEdit {
background: transparent;/*不建议设为透明否则table编辑时会字显示*/
selection-background-color: #5DA5FB;
selection-color:#FFFFFF;
border: 2px solid #6088BA;
border-radius: 0px;
padding: 3px 10px 4px 10px;
max-height:40px;
}
QLineEdit:hover{
border-color: #5DA5FB;
}
QLineEdit:focus{
border-color: #5DA5FB;
}
/*QLineEdit[readOnly="true"] { color: gray }*/
QLineEdit[echoMode="2"]{
lineedit-password-character: 9679;/*字符的ascii码35 88等 */
}
QLineEdit:read-only {
color: #FFFFFF;
}
QLineEdit:disabled{
color:#ABABAB;
}
QLineEdit[placeholderText]
{
color: #ACB3BF;
font-size: 20px;
}
QTextEdit{
selection-background-color:#5DA5FB;
selection-color:#FFFFFF;
border: 2px solid #6088BA;
}
QTextEdit:hover{
border-color: #5DA5FB;
}
QTextEdit:focus{
border-color: #5DA5FB;
}
/* =============================================== */
/* Button */
/* =============================================== */
QPushButton {
border: 2px solid #6088BA;
background-color:transparent;
radius:0px;
padding: -2px 10px -2px 10px;
min-height: 40px;
}
QPushButton:hover{
background-color: #5DA5FB;
border-color: #5DA5FB;
}
QPushButton:pressed
{
font-weight: bold;
background-color: #5DA5FB;
}
QPushButton:focus,QPushButton:default {
border-color: #5DA5FB; /* make the default button prominent */
}
QPushButton:checked{
background-color: #5DA5FB;
}
QToolBar{
border: 1px solid #6088BA;
spacing: 0px;
}
QToolBar::separator:horizontal {
background:#6088BA;
width: 1px;
}
QToolBar::separator:vertical {
background:#6088BA;
height: 1px;
}
QToolButton,QToolButton:unchecked { /* ToolBar里的按钮和带下拉菜单的按钮 */
border: 2px solid #6088BA;
background-color:transparent;
radius:0px;
padding: 3px 2px 3px 3px;
}
QToolButton:checked{
font-weight: bold;
background-color: #5DA5FB;
}
QToolButton:hover{
background-color: #5DA5FB;
border-color: #5DA5FB;
}
QToolButton:pressed,QToolButton:checked:hover{
font-weight: bold;
background-color: #5DA5FB;
}
QToolButton:checked:pressed{
font-weight: bold;
background-color: #5DA5FB;
}
/* only for MenuButtonPopup */
QToolButton[popupMode="1"]{
padding-left: 1px;
padding-right: 15px; /* make way for the popup button */
border: 2px solid #6088BA;
min-height: 15px;
/*background: qlineargradient(x1:0, y1:0 ,x2:0, y2:1
stop: 0 #39495C, stop: 0.05 #0d3756, stop: 0.5 #0d3756
stop: 0.95 #39495C stop: 1#39495C)*/
}
QToolButton[popupMode="1"]:hover{
border-width: 1px;
background-color: #5DA5FB;
border-color: #5DA5FB;
}
QToolButton::menu-button {
border: 2px solid #6088BA;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
width: 16px;
}
QToolButton::menu-button:hover {
border: 2px solid #5DA5FB;
}
QToolButton::menu-button:pressed {
border: 2px solid #6088BA;
}
QToolButton QMenu
{
selection-background-color: #5DA5FB;
selection-color:#001220;
background: transparent;
border: 2px solid #6088BA;
padding: 10px 0px 10px 0px;
}
QToolButton QMenu::item
{
height:30px;
background: transparent;
border: 2px solid transparent;
padding: 0px 20px 0px 20px;
}
/* =============================================== */
/* QRadioButton */
/* =============================================== */
QRadioButton {
height: 28px;
}
QRadioButton:hover{
color:#5DA5FB;
}
QRadioButton::indicator{
width: 14px;
height: 14px;
}
QRadioButton::indicator::unchecked{
border-image:url(../../resource/zh/public/dark/icon/rkb-normal.png);
}
QRadioButton::indicator:unchecked:hover {
border-image:url(../../resource/zh/public/dark/icon/rkb-hover.png);
}
QRadioButton::indicator:unchecked:pressed {
border-image:url(../../resource/zh/public/dark/icon/rkb-hover.png);
}
QRadioButton::indicator:unchecked:disabled {
border-image:url(../../resource/zh/public/dark/icon/rkb-disable.png);
}
QRadioButton::indicator::checked{
border-image:url(../../resource/zh/public/dark/icon/rkb-select-normal.png);
}
QRadioButton::indicator:checked:hover {
border-image:url(../../resource/zh/public/dark/icon/rkb-select-normal.png);
}
QRadioButton::indicator:checked:pressed {
border-image:url(../../resource/zh/public/dark/icon/rkb-select-normal.png);
}
QRadioButton::indicator:checked:disabled {
border-image:url(../../resource/zh/public/dark/icon/rkb-select-disable.png);
}
/* =============================================== */
/* QCheckBox */
/* =============================================== */
QCheckBox{
color:#FFFFFF;
}
QCheckBox::hover {
color:#5DA5FB;
}
QCheckBox::indicator{
width: 14px;
height: 14px;
}
QCheckBox::indicator::unchecked{
border-image:url(../../resource/zh/public/dark/icon/ckb-normal.png);
}
QCheckBox::indicator:unchecked:hover {
border-image:url(../../resource/zh/public/dark/icon/ckb-uncheck-hover.png);
}
QCheckBox::indicator:unchecked:pressed {
border-image:url(../../resource/zh/public/dark/icon/ckb-uncheck-hover.png);
}
QCheckBox::indicator:unchecked:disabled {
border-image:url(../../resource/zh/public/dark/icon/ckb-disable.png);
}
QCheckBox::indicator::checked{
border-image:url(../../resource/zh/public/dark/icon/ckb-select-hover.png);
}
QCheckBox::indicator:checked:hover {
border-image:url(../../resource/zh/public/dark/icon/ckb-select-hover.png);
}
QCheckBox::indicator:checked:pressed {
border-image:url(../../resource/zh/public/dark/icon/ckb-select-hover.png);
}
QCheckBox::indicator:checked:disabled {
border-image:url(../../resource/zh/public/dark/icon/ckb-select-disable.png);
}
QCheckBox::indicator:indeterminate {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck.png);
}
QCheckBox::indicator:indeterminate:hover {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck-hover.png);
}
QCheckBox::indicator:indeterminate:pressed {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck-hover.png);
}
QCheckBox::indicator:indeterminate:disabled {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck-disable.png);
}
/* =============================================== */
/* Slider ProgressBar */
/* =============================================== */
QProgressBar {
border: 2px solid #6088BA;
border-radius: 4px;
text-align: center;
}
QProgressBar::chunk {
background-color: #b3d7f9;
width: 4px;
margin: 1px;
}
QSlider{
border: 2px solid transparent;
}
QSlider::disabled{
border: 2px solid transparent;
}
QSlider::groove{
border: 1px solid #6088BA;
/*background: transparent;*/
}
QSlider::handle {/*设置中间的那个滑动的键*/
border: 1px solid #6088BA;
background: #5DA5FB;
}
QSlider::groove:horizontal {
height: 3px; /* the groove expands to the size of the slider by default. by giving it a height, it has a fixed size */
left:5px; right: 5px;
}
QSlider::groove:vertical{
width: 3px;
top: 5px; bottom: 5px;
}
QSlider::handle:horizontal{
width: 6px;
margin: -7px; /* height */
}
QSlider::handle:vertical{
height: 6px;
margin: -7px; /* height */
}
QSlider::add-page{/*还没有滑上去的地方*/
border: 2px solid #6088BA;
background:#4B6D97;
}
QSlider::sub-page{/*已经划过的从地方*/
background: #5DA5FB;
}
/* =============================================== */
/* ScrollBar */
/* =============================================== */
QScrollBar{
background-color: transparent;
border: 1px solid #6088BA;
border-radius: 0px;
padding: 1px;
margin:0px;
height: 15px;
width: 15px;
}
QScrollBar::handle{
border-color:#6088BA;
radius: 0px;
background: #6088BA;
min-width: 10px;
min-height: 10px;
}
QScrollBar::handle:hover {
background: #5DA5FB;
}
QScrollBar::add-line, QScrollBar::sub-line,
QScrollBar::add-page, QScrollBar::sub-page {
width: 0px;
background: transparent;
}
QScrollArea{
border: none;
}
/*QScrollArea QAbstractSlider{
border-radius: 0px;
}*/
/* =============================================== */
/* GroupBox */
/*
left: 6px;
top:-30px;
background-color: transparent;
/* =============================================== */
QGroupBox {
background-color: transparent;
border: 1px solid #6088BA;
padding:0px 0px 0px 0px;
margin-top: 30px;
}
QGroupBox:disabled{
border: 2px solid #ABABAB;
}
QGroupBox::title {
subcontrol-origin: margin;
subcontrol-position: top left;
left:20px;
background-color: transparent;
}
QGroupBox::indicator::unchecked{
border-image:url(../../resource/zh/public/dark/icon/ckb-normal.png);
}
QGroupBox::indicator::checked{
border-image:url(../../resource/zh/public/dark/icon/ckb-select-hover.png);
}
QGroupBox::indicator:indeterminate {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck.png);
}
/* =============================================== */
/* ToolBox */
/* =============================================== */
QToolBox{
border: 2px solid #6088BA;
}
QToolBox::tab {
background: transparent;
border: 1px solid #6088BA;
}
QToolBox::tab:hover {
background-color: #4B6D97;
border-color: #5DA5FB;
}
QToolBox::tab:pressed {
font-weight: bold;
color:#FFFFFF;
background-color: #4B6D97;
border: 2px solid #5DA5FB;
}
QToolBox::tab:selected {
font-weight: bold;
color:#FFFFFF;
background-color: #4B6D97;
border: 2px solid #5DA5FB;
}
/* =============================================== */
/* QTabBar */
/* =============================================== */
QTabWidget{
/*margin-top:10px;*/
}
QTabWidget::pane{
border: 2px solid #6088BA;
}
QTabWidget::tab-bar {
left: 0px;
}
QTabBar::tab {
color:#FFFFFF;
background: transparent;
border: 0px solid #6088BA;
padding: 0px 10px 0px 10px;
min-height:38px;
}
QTabBar::tab:hover {
background: #5DA5FB;
border-color: transparent;
}
QTabBar::tab:selected {
background: #5DA5FB;
color:#FFFFFF;
}
QTabBar::tab:pressed {
font-weight: bold;
background: #5DA5FB;
border-color: #5DA5FB;
color:#FFFFFF;
}
QTabBar::tab:disabled {
color:#ABABAB;
}
QTabBar::tab:focus {
border-color: #5DA5FB;
}
QTabBar::tab:top{
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px solid transparent;
}
QTabBar::tab:top:selected{
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:2px solid #5DA5FB;
}
QTabBar::tab:bottom{
width:80px;
height:30px;
border-top:2px solid transparent;
border-left:0px;
border-right:0px;
border-bottom:0px;
}
QTabBar::tab:bottom:selected{
border-top:2px solid #5DA5FB;
border-left:0px;
border-right:0px;
border-bottom:0px;
}
QTabBar::tab:right{
height:80px;
border-top:0px;
border-bottom:0px;
border-right:0px;
border-left:2px solid transparent;
}
QTabBar::tab:right:selected{
height:80px;
border-top:0px;
border-bottom:0px;
border-right:0px;
border-left:2px solid #5DA5FB;
}
QTabBar::tab:left{
height:80px;
border-top:0px;
border-bottom:0px;
border-left:0px;
border-right:2px solid transparent;
}
QTabBar::tab:left:selected{
height:80px;
border-top:0px;
border-bottom:0px;
border-left:0px;
border-right:2px solid #5DA5FB;
}
QTabWidget::pane
{
border:1px solid #6088BA;
padding:6px;
}
/* =============================================== */
/* QHeaderView for list table */
/* =============================================== */
QHeaderView {
background-color: #4B6D97;
border: none;
margin: -2px;
padding: 0px;
height:40px;
}
QHeaderView::section, QTableCornerButton::section {/*设置表头属性*//*左上角*/
background-color: #4B6D97;
padding: 0px 10px 0px 10px;
min-height: 40px;
border-top: 0px solid #6088BA;
border-left: 0px solid #6088BA;
border-right: 2px solid #6088BA;
border-bottom: 2px solid #6088BA;
border-radius: 0px;
}
QHeaderView::section:hover, QTableCornerButton::section:hover{
/*background-color: #033d67;*/
}
QHeaderView::section:pressed{
background-color: #5DA5FB;
color:#FFFFFF;
}
QHeaderView::section:checked {
background-color: #4B6D97;
color:#FFFFFF;
}
QHeaderView::down-arrow
{
subcontrol-position:center right;
padding-right:10px;
image:url(../../resource/zh/public/dark/icon/box-down-normal.png);
}
QHeaderView::up-arrow
{
subcontrol-position:center right;
padding-right:10px;
image:url(../../resource/zh/public/dark/icon/box-up-normal.png);
}
/* =============================================== */
/* QAbstractItemView */
/* =============================================== */
QAbstractItemView
{
show-decoration-selected:1;
selection-background-color:#5DA5FB; /*鼠标选中时背景色*/
selection-color:#FFFFFF; /*鼠标选中时前景色:文字颜色*/
/*设置交替颜色,需要在函数属性中设置:tableWidget->setAlternatingRowColors(true)*/
alternate-background-color: transparent;
background: transparent;
color:#FFFFFF;
border: 2px solid #6088BA;
}
QAbstractItemView::item
{
background: transparent;
radius:0px;
min-height:30px;
border: 0px;
padding: 0px;
}
QAbstractItemView::item:hover{
background:#5DA5FB;
}
QAbstractItemView::item:pressed{
color: #FFFFFF;
background:#5DA5FB;
}
QAbstractItemView::item:selected:focus {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView::item:selected:!focus {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView::item:selected:active {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView QCheckBox::hover{
background: #5DA5FB;
}
QAbstractItemView QCheckBox::pressed{
color: #FFFFFF;
background:#5DA5FB;
}
QAbstractItemView QCheckBox::focus{
color:#FFFFFF;
background: #5DA5FB;
}
QAbstractItemView QCheckBox::selected:focus {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView QCheckBox::selected:!focus {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView QCheckBox::selected:active {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView::indicator::unchecked{
border-image:url(../../resource/zh/public/dark/icon/ckb-normal.png);
}
QAbstractItemView::indicator::checked{
border-image:url(../../resource/zh/public/dark/icon/ckb-select-hover.png);
}
QAbstractItemView::indicator:indeterminate {
border-image:url(../../resource/zh/public/dark/icon/ckb-ptck.png);
}
QAbstractItemView::branch{
background-color: transparent;
}
QAbstractItemView::branch:alternate
{
alternate-background-color: #5DA5FB;
}
QAbstractItemView::branch:hover{
background: #5DA5FB;
}
QAbstractItemView::branch:pressed{
color: #FFFFFF;
background:#5DA5FB;
}
QAbstractItemView::branch:focus{
color:#FFFFFF;
background: #5DA5FB;
}
QAbstractItemView::branch:selected:focus {
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView::branch:selected:!focus{
background: #5DA5FB;
color: #FFFFFF;
}
QAbstractItemView::branch:selected:active {
background: #5DA5FB;
color: #FFFFFF;
}
/* =============================================== */
/* QListView QListWidget */
/* =============================================== */
QListWidget, QListView
{
gridline-color: #6088BA; /*表格中的网格线条颜色*/
border:2px solid #6088BA; /*边框线的宽度、颜色*/
/*border:none;*/ /*去除边界线*/
/*border-radius:5px;*/
/*padding:10px 10px;*/ /*表格与边框的间距*/
}
QListView::item, QListWidget::item{
background: transparent;
outline-style: none;
border: none;
padding: 0px 10px 0px 10px;
}
/* =============================================== */
/* QTableWidget */
/* =============================================== */
QTableWidget, QTableView
{
gridline-color: #39495C; /*表格中的网格线条颜色*/
border:2px solid #6088BA; /*边框线的宽度、颜色*/
/*border:none;*/ /*去除边界线*/
/*border-radius:5px;*/
/*padding:10px 10px;*/ /*表格与边框的间距*/
}
QTableView::item, QTabWidget::item{
background: transparent;
outline-style: none;
border: none;
}
QTableView QLineEdit,
QTableWidget QLineEdit,
QTreeWidget QLineEdit,
QTreeView QLineEdit
{
background: #4B6D97;
border-radius: 0px;
padding: 0px;
}
QTableWidget QComboBox ,
QTableView QComboBox,
QTreeWidget QComboBox,
QTreeView QComboBox
{
background: #4B6D97;
border: 0px;
border-radius: 0px;
margin: 0px;
height:30px;
}
QTableWidget QPushButton ,
QTableView QPushButton,
QTreeWidget QPushButton,
QTreeView QPushButton
{
min-height: 30px;
}
/* =============================================== */
/* QTreeWidget QTreeView */
/* =============================================== */
QTreeWidget, QTreeView
{
background:transparent;
}
QTreeWidget::item, QTreeView::item{
background: transparent;
outline-style: none;
border: none;
}
QTreeWidget::branch,QTreeView::branch {
background: transparent;
}
QTreeWidget::branch:hover,QTreeView::branch:hover{
background: #5da5fb;
}
QTreeWidget::branch:pressed,QTreeView::branch:pressed{
color: #FFFFFF;
background:#5DA5FB;
}
QTreeWidget::branch:focus,QTreeView::branch:focus{
color:#FFFFFF;
border-color: #5DA5FB;
}
QTreeWidget::branch:selected:focus,QTreeView::branch:selected:focus {
background: #5DA5FB;
color: #FFFFFF;
}
QTreeWidget::branch:selected:!focus,QTreeView::branch:selected:!focus{
background: #5DA5FB;
color: #FFFFFF;
}
QTreeWidget::branch:selected:active,QTreeView::branch:selected:active {
background: #5DA5FB;
color: #FFFFFF;
}
QTreeView::branch {
width:9px;
height:9px;
background-repeat: no-repeat;
background-position: center;
}
QTreeView::branch:closed:has-children {
image:url(../../resource/zh/public/dark/icon/arrowRight.png);
}
QTreeView::branch:closed:has-children:hover {
image:url(../../resource/zh/public/dark/icon/arrowRight.png);
}
QTreeView::branch:open:has-children {
image:url(../../resource/zh/public/dark/icon/arrowBottom.png);
}
QTreeView::branch:open:has-children:hover {
image:url(../../resource/zh/public/dark/icon/arrowBottom.png);
}
/* =============================================== */
/* QAbstractSpinBox spinbox QDateTimeEdit */
/* =============================================== */
QAbstractSpinBox {
background: transparent;/*不建议设为透明否则table编辑时会字显示*/
selection-background-color:#5DA5FB;
selection-color:#FFFFFF;
border: 2px solid #6088BA;
border-radius: 0px;
padding: 0 0 0 0px;
height:40px;
}
QAbstractSpinBox:hover {
border-color: #5DA5FB;
}
QAbstractSpinBox:focus {
border-color: #5DA5FB;
}
/*SpinBox向上按钮样式*/
QAbstractSpinBox::up-button {
margin: 5px 5px 5px 5px;
height:9px;
width:14px;
image:url(../../resource/zh/public/dark/icon/box-up-normal.png);
}
QAbstractSpinBox::up-button:hover {
image:url(../../resource/zh/public/dark/icon/box-up-select.png);
}
QAbstractSpinBox::up-button:pressed {
image:url(../../resource/zh/public/dark/icon/box-up-select.png);
}
QAbstractSpinBox::up-button:disabled{
image:url(../../resource/zh/public/dark/icon/box-up-disable.png);
}
/*SpinBox向下按钮样式*/
QAbstractSpinBox::down-button {
margin: 5px 5px 5px 5px;
height:9px;
width:14px;
image:url(../../resource/zh/public/dark/icon/box-down-normal.png);
}
QAbstractSpinBox::down-button:hover{
image:url(../../resource/zh/public/dark/icon/box-down-select.png);
}
QAbstractSpinBox::down-button:pressed{
image:url(../../resource/zh/public/dark/icon/box-down-select.png);
}
QAbstractSpinBox::down-button:disabled{
image:url(../../resource/zh/public/dark/icon/box-down-disable.png);
}
QDateTimeEdit::drop-down {
subcontrol-origin: padding;
subcontrol-position: right center;
width: 30px;
background-color: transparent;
image:url(../../resource/zh/public/dark/icon/calendar.png);
}
/* =============================================== */
/* QCalendarWidget */
/* =============================================== */
QCalendarWidget QWidget{
border: none;
background-color: #4E709A;
color:#FFFFFF;
}
QCalendarWidget QWidget#qt_calendar_calendarview{
border-left: 1px solid #6088BA;
border-right: 1px solid #6088BA;
border-bottom: 1px solid #6088BA;
background-color: #4E709A;
}
QCalendarWidget QWidget#qt_calendar_navigationbar {
background-color: #4B6D97;
border: 2px solid #6088BA;
}
QCalendarWidget QMenu{
width: 80px;
background-color: #4E709A;
border: 0px;
color:#5DA5FB;
}
QCalendarWidget QWidget#qt_calendar_yearbutton{
background-color: transparent;
}
QCalendarWidget QWidget#qt_calendar_yearbutton{
background-color: transparent;
}
QCalendarWidget QAbstractSpinBox {
background: transparent;
selection-background-color: #5DA5FB;
border: 2px solid #6088BA;
border-radius: 0px;
padding: 0 10 0 10px;
height:30px;
}
QCalendarWidget QAbstractSpinBox:hover {
background-color: #5DA5FB;
}
QCalendarWidget QAbstractSpinBox:focus {
background-color: #5DA5FB;
}
QCalendarWidget QToolButton:pressed,QCalendarWidget QToolButton:checked:hover{
color:#5DA5FB;
}
QCalendarWidget QToolButton#qt_calendar_prevmonth{
width: 40px;
qproperty-icon: url(../../resource/zh/public/dark/icon/arrowLeft.png);
background-color: transparent;
}
QCalendarWidget QToolButton#qt_calendar_nextmonth {
width: 40px;
qproperty-icon: url(../../resource/zh/public/dark/icon/arrowRight.png);
background-color: transparent;
}
QCalendarWidget QToolButton#qt_calendar_monthbutton {
background-color: transparent;
}
QCalendarWidget QAbstractItemView
{
selection-background-color:#5DA5FB; /*鼠标选中时背景色*/
selection-color:#FFFFFF; /*鼠标选中时前景色:文字颜色*/
/*设置交替颜色,需要在函数属性中设置:tableWidget->setAlternatingRowColors(true)*/
alternate-background-color: #4B6D97;
background: transparent;
border: 2px solid #6088BA;
}
/* =============================================== */
/* searchButton搜索框 */
/* =============================================== */
QPushButton#searchButton{
background:transparent;
min-height:22px;
max-width:22px;
border:none;
margin-left:0px;
padding: 0 5 0 5px;
image:url(../../resource/zh/public/dark/icon/search.png);
}
QLineEdit#searchTextEdit {
border:none;
background:transparent;
}
QWidget#searchWidget {
border:2px solid #5DA5FB;
background:#4B6D97;
max-height: 40px;
}
/* =============================================== */
/* 主窗口 */
/* =============================================== */
QWidget#centralwidget
{
background:#1d2e57;
}
WorkFrame
{
background-color: #1d2e57;
}
MenuFrame
{
min-width: 90px;
max-width: 90px;
background-color: #0e1d42;
}
/* =============================================== */
/* 自定义控件部分- 标题头 */
/* =============================================== */
MainTitle{
background:#0E1D42;
min-height: 42px;
max-height: 42px;
}
MainTitle QLabel#icon {
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
background:transparent;
border-image: url(../../resource/zh/public/dark/icon/min-logo.png);
}
MainTitle QLabel#title {
color:#00D3FF;
font-weight: bold;
}
MainTitle QPushButton#min_btn {
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
background:transparent;
radius:0px;
border-image: url(../../resource/zh/public/dark/icon/btn_min.png) 0 96 0 0 ;
}
MainTitle QPushButton#min_btn:hover {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_min.png) 0 64 0 32;
}
MainTitle QPushButton#min_btn:pressed {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_min.png) 0 32 0 64 ;
}
MainTitle QPushButton#min_btn:disabled {
border: 0px;
padding: 0px 0px 0px 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_min.png) 0 0 0 96 ;
}
MainTitle QPushButton#max_btn[buttonStatus="max"]{
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
background:transparent;
radius:0px;
border-image: url(../../resource/zh/public/dark/icon/btn_max.png) 0 96 0 0 ;
}
MainTitle QPushButton#max_btn:hover[buttonStatus="max"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_max.png) 0 64 0 32;
}
MainTitle QPushButton#max_btn:pressed[buttonStatus="max"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_max.png) 0 32 0 64 ;
}
MainTitle QPushButton#max_btn:disabled[buttonStatus="max"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_max.png) 0 0 0 96 ;
}
MainTitle QPushButton#max_btn[buttonStatus="normal"]{
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
background:transparent;
radius:0px;
border-image: url(../../resource/zh/public/dark/icon/btn_normal.png) 0 96 0 0 ;
}
MainTitle QPushButton#max_btn:hover[buttonStatus="normal"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_normal.png) 0 64 0 32;
}
MainTitle QPushButton#max_btn:pressed[buttonStatus="normal"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_normal.png) 0 32 0 64 ;
}
MainTitle QPushButton#max_btn:disabled[buttonStatus="normal"] {
border: 0px;
padding: 0px 0px 0px 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_normal.png) 0 0 0 96 ;
}
MainTitle QPushButton#close_btn {
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
background:transparent;
radius:0px;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 96 0 0 ;
}
MainTitle QPushButton#close_btn:hover {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 64 0 32;
}
MainTitle QPushButton#close_btn:pressed {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 32 0 64 ;
}
MainTitle QPushButton#close_btn:disabled {
border: 0px;
padding: 0px 0px 0px 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 0 0 96 ;
}
/* =============================================== */
/* 自定义控件部分- 弹出窗 */
/* =============================================== */
QWidget#CustomDialogCentralWidget
{
background-color: #fdfdfd;
border-left:1px solid #adbdcd;
border-right:1px solid #adbdcd;
border-bottom:1px solid #B2B9C3;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-style: solid;
}
QWidget#CustomDialogCentralWidget
{
background-color: #1D2E57;
border-left:1px solid #5da5fb;
border-right:1px solid #5da5fb;
border-bottom:1px solid #6088BA;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-style: solid;
}
CustomDialogTitle{
border-top:2px solid #5da5fb;
border-left:2px solid #5da5fb;
border-right:2px solid #5da5fb;
border-bottom:1px solid #6088BA;
background:#6088BA;
min-height: 42px;
max-height: 42px;
}
CustomDialogTitle QLabel#icon {
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
background:transparent;
border-image: url(../../resource/zh/public/dark/icon/min_logo.png);
}
CustomDialogTitle QLabel#title {
color:#FFFFFF;
font-weight: bold;
}
CustomDialogTitle QPushButton#close_btn {
max-height:32px;
max-width:32px;
min-height:32px;
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
background:transparent;
radius:0px;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 96 0 0 ;
}
CustomDialogTitle QPushButton#close_btn:hover {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 64 0 32;
}
CustomDialogTitle QPushButton#close_btn:pressed {
border: 0px;
padding: 0px 0px 0px 0px;
border-position:center;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 32 0 64 ;
}
CustomDialogTitle QPushButton#close_btn:disabled {
border: 0px;
padding: 0px 0px 0px 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_close.png) 0 0 0 96 ;
}
CustomDialog,CustomUiDialog
{
background:#1D2E57;
border: 2px solid #5da5fb;
}
/* =============================================== */
/* 自定义控件部分- 主菜单 */
/* =============================================== */
MenuFrame QPushButton{
background-color:transparent;
background-position:top;
background-repeat:no-repeat;
background-origin:padding;
height:45px;
width:60px;
padding:18px 0px -10px 0px;
margin: 0px -1px 1px 5px;
border:1px solid transparent;
background-image:url(../../resource/zh/public/light/icon/main_common.png);
border-width: 1px;
}
MenuFrame QPushButton:hover{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
background-color:transparent;
color: #FFFFFF;
border-top:1px solid #6088ba;
border-left:1px solid #6088ba;
border-right:1px solid #6088ba;
border-bottom:1px solid #6088ba;
background-image:url(../../resource/zh/public/light/icon/main_common.png);
}
MenuFrame QPushButton:pressed, MenuFrame QPushButton:checked,MenuFrame QPushButton:focus{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
background-color: #1d2e57;
font-weight: bold;
color: #FFFFFF;
border-top:1px solid #6088ba;
border-left:1px solid #6088ba;
border-right:1px solid transparent;
border-bottom:1px solid #6088ba;
background-image:url(../../resource/zh/public/light/icon/main_common.png) ;
}
MenuFrame QWidget#centralWidget,MenuFrame QWidget#scrollAreaWidget,MenuFrame QWidget#toolBtnWidget,QScrollArea
{
background:transparent;
}
QPushButton#upButton {
background-position:top;
background-repeat:no-repeat;
background-origin:content;
text-align:bottom;
padding:0px;
margin: 0px;
border:0px solid transparent;
border-radius:0px;
color: transparent;
height: 32px;
width: 32px;
background:transparent;
border-image: url(../../resource/zh/public/dark/icon/btn_up.png) 0 96 0 0 ;
}
QPushButton#upButton:hover {
background-color: #d9e8fd;
border: 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_up.png) 0 64 0 32;
}
QPushButton#upButton:pressed {
background-color: #096ae4;
border: 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_up.png) 0 32 0 64 ;
}
QPushButton#upButton:disabled {
background:transparent;
border: 0px;
border-image: url(../../resource/zh/public/dark/icon/btn_up.png) 0 0 0 96 ;
}
QPushButton#downButton {
background-position:top;
background-repeat:no-repeat;
background-origin:content;
text-align:bottom;
padding:0px;
margin: 0px;
border:1px solid #B2B9C3;
border-radius:0px;
color: transparent;
height: 32px;
width: 32px;
background:transparent;
border-image: url(../../resource/zh/public/light/icon/btn_down.png) 0 96 0 0 ;
}
QPushButton#downButton:hover {
background-color: #d9e8fd;
border: 0px;
border-image: url(../../resource/zh/public/light/icon/btn_down.png) 0 64 0 32;
}
QPushButton#downButton:pressed {
background-color: #096ae4;
border: 0px;
border-image: url(../../resource/zh/public/light/icon/btn_down.png) 0 32 0 64 ;
}
QPushButton#downButton:disabled {
background:transparent;
border: 0px;
border-image: url(../../resource/zh/public/light/icon/btn_down.png) 0 0 0 96 ;
}
/* =============================================== */
/* 自定义控件部分- 消息窗 */
/* =============================================== */
N_MessageBox
{
min-height:200px;
min-width:300px;
}
AdaptImage[MSG_TYPE="ICON_DEFAULT"]
{
height:180px;
width:180px;
}
AdaptImage[MSG_TYPE="ICON_WARNING"]
{
background: transparent; image:url(../../resource/zh/public/dark/icon/Warning.png);
}
AdaptImage[MSG_TYPE="ICON_ERROR"]
{
background: transparent; image:url(../../resource/zh/public/dark/icon/Error.png);
}
AdaptImage[MSG_TYPE="ICON_INFORMATION"]
{
background: transparent; image:url(../../resource/zh/public/dark/icon/Information.png);
}
AdaptImage[MSG_TYPE="ICON_QUESTION"]
{
background: transparent; image:url(../../resource/zh/public/dark/icon/Question.png);
}
AlertMessageBox
{
min-height:160px;
min-width:300px;
background:#6088ba;
}
AlertMessageBox QLabel
{
color: #fdfdfd;
font-weight: bold;
}