Mini Kabibi Habibi
/* PSS程序全局字体设置 */
QWidget {
font-size: 12px;
font-family: "微软雅黑";
color:#eeeeee;
}
QToolTip{
background-color:#eeeeee;
}
/* ======界面特殊字体设置====== Start */
/* 主页登录时间 */
QLabel#HomeLoginTime {
font-family: "Arial";
font-size: 33px;
font:bold;
}
QLabel#HomeLoginTimeShort {
font-family: "Arial";
font-size: 20px;
font:bold;
}
/* 主页登录日期 */
QLabel#HomeLoginDate {
font-size: 15px;
font:bold;
}
/* 主页各模块标题字号 */
QLabel#HomeMouduleTitle {
font-size: 15px;
}
/* 报警浮动框报警数目 */
QLabel#AlarmNotifyCount {
font-size: 11px;
}
/*版本信息*/
QLabel#VersionProduct {
font-family: "Verdana";
font-size: 24px;
font: bold;
}
/* ======界面特殊字体设置====== End */
/* 回放进度控制条表格样式*/
QTableView#PlaybackCtrlTable {
border: 1px rgb(136,136,136);
border-style:solid solid none none;
color: white;
background-color: rgb(57,67,82);
gridline-color: rgb(136,136,136);
}
QTableView#PlaybackCtrlTable::item:selected {
color: white;
background:rgba(9, 112, 233, 255);
}
/* 日历样式 */
QTableView#CalendarView {
font-size: 12px;
/* color: black;*/
background-color: rgb(197,202,211);
gridline-color: rgb(134, 143, 159);
}
/*
QTableView#CalendarView::item:selected {
color : black;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc)
}
QTableView#CalendarView::item:disabled {
color : #868f9f;
}
*/
/*对话框标题*/
QDlgSkin QWidget#DlgTiTle
{
background:transparent;
font-size: 14px;
color:#ffffff;
}
/*QGroupBox START*/
QGroupBox {
border: 1px solid gray;
border-radius: 5px;
margin-top: 1ex;
font:bold;
}
QGroupBox::title {
subcontrol-origin: margin;
left: 12px;
padding: 0 3px;
color: #eeeeee;
}
QGroupBox::indicator{
width : 12 px;
height: 12 px;
}
QGroupBox::indicator{
image:url("./Skin/theme1/common/UnCheckedNormal.png");
}
QGroupBox::indicator:indeterminate{
image:url("./Skin/theme1/common/CheckedIndeterminateNormal.png");
}
QGroupBox::indicator:checked{
image:url("./Skin/theme1/common/CheckedNormal.png");
}
QGroupBox::indicator:disabled{
image:url("./Skin/theme1/common/UnCheckedDiabled.png");
}
QGroupBox::indicator:indeterminate:disabled{
image:url("./Skin/theme1/common/uncheckedIndeterminateNormal.png");
}
QGroupBox::indicator:checked:disabled{
image:url("./Skin/theme1/common/CheckedDiabled.png");
}
/*QGroupBox END*/
/*QTextEdit*/
QTextEdit
{
border-image:url(./Skin/DustyBlue/DSGui/LineEdit/bg-n.png) 2 6 2 6;
border-width: 2px 6px 2px 6px;
color:#abb2bd;
selection-color: #FFFFFF;
selection-background-color: #3399FF;
}
QTextEdit:hover
{
border-image:url(./Skin/DustyBlue/DSGui/LineEdit/bg-h.png) 2 6 2 6;
}
QTextEdit:pressed,
QTextEdit:focus
{
border-image:url(./Skin/DustyBlue/DSGui/LineEdit/bg-p.png) 2 6 2 6;
outline:none;
}
QTextEdit:disabled
{
border-image:url(./Skin/DustyBlue/DSGui/LineEdit/bg-d.png) 2 6 2 6;
}
/*QListView*/
QListView
{
background:#1e2021;
border:1px solid #111213;
color:#eeeeee;
}
QListView::item
{
height: 24px;
}
QListView::item:selected,
/*QListView::item:hover
{
background:#0569ff;
color:#fefefe;
border:1px solid #0569ff;
}*/
QListView::item:hover
{
background:#00b0ff;
color:#fefefe;
border:1px solid #00b0ff;
}
/*设备树输入框 START*/
QLineEdit#DevSearchInput {
color:rgb(154,155,156);
background-color: rgb(92,101,118);
border: none;
}
QLineEdit#DevSearchInput:focus{
color: white;
}
/*设备树输入框 END*/
/*滚动条*/
QScrollBar:horizontal
{
background:#3d4249;
border:none;
border-radius:4px;
height: 8px;
margin: 0px;/*Qt styleSheet Bug不填add-line、sub-line会有问题*/
}
QScrollBar::handle:horizontal
{
background:#6a7078;
border:none;
border-radius:4px;
min-width:20px;
}
QScrollBar::handle:horizontal::pressed
{
background:#8b929b;
}
QScrollBar::add-line:horizontal
{
border-width:0px 0px 0px 0px;
width: 0px;
subcontrol-position: right;
subcontrol-origin: margin;
}
QScrollBar::sub-line:horizontal
{
border-width:0px 0px 0px 0px;
width: 0px;
subcontrol-position: left;
subcontrol-origin: margin;
}
QScrollBar::add-page:horizontal,
QScrollBar::sub-page:horizontal
{
background: none;
}
QScrollBar:vertical {
background:#3d4249;
border:none;
border-radius:4px;
width: 8px;
margin: 0px;/*Qt styleSheet Bug不填add-line、sub-line会有问题*/
}
QScrollBar::handle:vertical
{
background:#6a7078;
border:none;
border-radius:4px;
min-height:20px;
}
QScrollBar::handle:vertical::pressed
{
background:#8b929b;
}
QScrollBar::sub-line:vertical
{
border-width:0px 0px 0px 0px;
height: 0px;
subcontrol-position: top;
subcontrol-origin: margin;
}
QScrollBar::add-line:vertical
{
border-width:0px 0px 0px 0px;
height: 0px;
subcontrol-position: bottom;
subcontrol-origin: margin;
}
QScrollBar::add-page:vertical,
QScrollBar::sub-page:vertical
{
background: none;
}
QProgressBar::chunk{background-color: rgb(34, 121, 195);}
QProgressBar{border: 1px solid rgb(34, 121, 195);text-align: center;}
QLabel::disabled{color:rgb(0xe4,0xea,0xf4);}
/* QFaceDetect */
QFaceDetect > QToolButton#btnExpand
{
border-image:url(./Skin/theme1/Face/Expand.png) 0 592 0 0;
}
QFaceDetect > QToolButton#btnExpand:hover
{
border-image:url(./Skin/theme1/Face/Expand.png) 0 444 0 148;
}
QFaceDetect > QToolButton#btnExpand:pressed
{
border-image:url(./Skin/theme1/Face/Expand.png) 0 296 0 296;
}
QFaceDetect > QToolButton#btnExpand:disabled
{
border-image:url(./Skin/theme1/Face/Expand.png) 0 148 0 444;
}
QFaceDetect > QToolButton#btnContract
{
border-image:url(./Skin/theme1/Face/Contract.png) 0 592 0 0;
}
QFaceDetect > QToolButton#btnContract:hover
{
border-image:url(./Skin/theme1/Face/Contract.png) 0 444 0 148;
}
QFaceDetect > QToolButton#btnContract:pressed
{
border-image:url(./Skin/theme1/Face/Contract.png) 0 296 0 296;
}
QFaceDetect > QToolButton#btnContract:disabled
{
border-image:url(./Skin/theme1/Face/Contract.png) 0 148 0 444;
}
QFaceDetect > QToolButton#btnLeft
{
border-image:url(./Skin/theme1/Face/GoLeft.png) 0 48 0 0;
}
QFaceDetect > QToolButton#btnLeft:hover
{
border-image:url(./Skin/theme1/Face/GoLeft.png) 0 32 0 16;
}
QFaceDetect > QToolButton#btnLeft:pressed
{
border-image:url(./Skin/theme1/Face/GoLeft.png) 0 16 0 32;
}
QFaceDetect > QToolButton#btnLeft:disabled
{
border-image:url(./Skin/theme1/Face/GoLeft.png) 0 0 0 48;
}
QFaceDetect > QToolButton#btnRight
{
border-image:url(./Skin/theme1/Face/GoRight.png) 0 48 0 0;
}
QFaceDetect > QToolButton#btnRight:hover
{
border-image:url(./Skin/theme1/Face/GoRight.png) 0 32 0 16;
}
QFaceDetect > QToolButton#btnRight:pressed
{
border-image:url(./Skin/theme1/Face/GoRight.png) 0 16 0 32;
}
QFaceDetect > QToolButton#btnRight:disabled
{
border-image:url(./Skin/theme1/Face/GoRight.png) 0 0 0 48;
}
HomePageDlg QFrame
{
background:#292D32;
}
QIpPartLineEdit
{
border-radius:0px;
}
/*预览界面*/
QPreviewToolBar
{
border: none;
border-top: 1px solid rgb(36,37,40);
}
QtEmapEditDLG, QSpComBox QFrame
{
background: rgb(42,46,51);
}
QEmapView QFrame
{
background: rgb(56,62,74);
}
EmapEditView
{
background: rgb(56,62,74);
}
QRealRightBar
{
background: rgb(42,46,51);
border: none;
border-right: 1px solid rgb(36,37,40);
}
QRealRightBar > QPushButton#TabCondition[checked="true"]
{
background:#3a3e43;
border:1px solid #3a3e43;
padding: 0 18px 0 18px;
background-image:url(./Skin/theme1/DevCfg/RightButton.png);
background-position: center right;
background-repeat: no-repeat;
background-origin: content;
text-align:left;
color:#fefefe;
}
QRealRightBar > QPushButton#TabCondition[checked="false"]
{
background:#3a3e43;
border:1px solid #3a3e43;
padding: 0 18px 0 18px;
background-image:url(./Skin/theme1/DevCfg/DownButton.png);
background-position: center right;
background-repeat: no-repeat;
background-origin: content;
text-align:left;
color:#fefefe;
}
QPSSToolBar
{
border: 1px solid rgb(255,0,0);
}
/*设备配置主页面*/
DeviceConfig
{
background:#1d1f22;
}
DevCfgLeftBar QWidget#wgtTreeBar
{
border: 1px solid #303439;
background:#2a2e33;
}
QPreviewToolBar,QPlayBackDlg,VideoWallWidget,QAlarmEventDisplayWnd,FlowStatisticsForm,QLogSearchMainDlg,QFormHotImage
{
background:#3a3e43;
}
/*菜单控件*/
QMenu {
font-size: 12px;
background:#1E2021;
border: 1px solid #111213;
color:#dddddd;
}
QMenu::item{
height: 24px;
padding: 0px 20px 0px 34px;
margin-left: 6px;
background: #1E2021 url(./Skin/theme1/menu/menu-background.png) no-repeat;
color: #dddddd;
}
QMenu::item:disabled{
color: #787878;
}
QMenu::item:enabled:selected {
/* background: #0569FF url(./Skin/theme1/menu/menu_select.png) no-repeat;*/
background: #00b0ff url(./Skin/theme1/menu/menu_select.png) no-repeat;
}
QMenu::separator {
height: 1px;
background-color: #383c3d;
margin-left: 38px;
margin-top: 2px;
margin-right: 10px;
margin-bottom: 2px;
}
QMenu{menu-scrollable:1;}
QMenu::right-arrow
{
image: url(./Skin/theme1/menu/arrow__normal.png);
width: 5px;
height: 5px;
padding-right:10px;
}
QMenu::right-arrow:enabled:selected
{
image: url(./Skin/theme1/menu/arrow_pressed.png);
}
QMenu::right-arrow:disabled
{
image: url(./Skin/theme1/menu/arrow_disable.png);
}