QSS灰色皮肤

  1. QWidget#frmLogin,QWidget#frmPopup,QWidget#frmHostInfo,QWidget#frmLogout,QWidget#frmConfig,QWidget#frmData,QWidget#frmDefence,QWidget#frmHost,QWidget#frmMain,QWidget#frmPwd,QWidget#frmSelect,QWidget#frmMessageBox{  
  2.     border:1px solid #454648;  
  3.     border-radius:0px;    
  4. }    
  5. .QFrame{  
  6.     border:1px solid #B8B8B8;  
  7.     border-radius:5px;  
  8. }    
  9. QWidget#widget_title{  
  10.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);  
  11. }    
  12. QLabel#lab_Ico,QLabel#lab_Title{  
  13.     border-radius:0px;  
  14.     color: #F0F0F0;  
  15.     background-color:rgba(0,0,0,0);  
  16.     border-style:none;  
  17. }    
  18. QLineEdit {  
  19.     border: 1px solid #B8B8B8;  
  20.     border-radius: 5px;  
  21.     padding: 2px;  
  22.     background: none;  
  23.     selection-background-color: #454648;  
  24. }    
  25. QLineEdit[echoMode="2"] {   
  26.     lineedit-password-character: 9679;   
  27. }    
  28. .QGroupBox{  
  29.     border: 1px solid #B8B8B8;  
  30.     border-radius: 5px;  
  31. }    
  32. .QPushButton{  
  33.     border-style: none;  
  34.     border: 0px;  
  35.     color: #F0F0F0;  
  36.     padding: 5px;     
  37.     min-height: 20px;  
  38.     border-radius:5px;  
  39.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  40. }    
  41. .QPushButton[focusPolicy="0"] {  
  42.     border-style: none;  
  43.     border: 0px;  
  44.     color: #F0F0F0;  
  45.     padding: 0px;     
  46.     min-height: 10px;  
  47.     border-radius:3px;  
  48.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  49. }    
  50. .QPushButton:hover{   
  51.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);  
  52. }    
  53. .QPushButton:pressed{   
  54.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);  
  55. }  
  56.  QPushButton#btnMenu,QPushButton#btnMenu_Min,QPushButton#btnMenu_Max,QPushButton#btnMenu_Close{  
  57.     border-radius:0px;  
  58.     color: #F0F0F0;  
  59.     background-color:rgba(0,0,0,0);  
  60.     border-style:none;  
  61. }    
  62. QPushButton#btnMenu:hover,QPushButton#btnMenu_Min:hover,QPushButton#btnMenu_Max:hover{  
  63.     background-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(25, 134, 199, 0), stop:1 #B8B8B8);  
  64. }    
  65. QPushButton#btnMenu_Close:hover{  
  66.     background-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(238, 0, 0, 128), stop:1 rgba(238, 44, 44, 255));  
  67. }    
  68. QCheckBox {  
  69.     spacing: 2px;   
  70. }    
  71. QCheckBox::indicator {  
  72.     width: 20px;  
  73.     height: 20px;  
  74. }    
  75. QCheckBox::indicator:unchecked {  
  76.     image: url(:/image/checkbox_unchecked.png);  
  77. }    
  78. QCheckBox::indicator:checked {  
  79.     image: url(:/image/checkbox_checked.png);   
  80. }    
  81. QRadioButton {  
  82.     spacing: 2px;  
  83. }    
  84. QRadioButton::indicator {  
  85.     width: 15px;   
  86.     height: 15px;   
  87. }    
  88. QRadioButton::indicator::unchecked {  
  89.     image: url(:/image/radio_normal.png);   
  90. }    
  91. QRadioButton::indicator::checked {  
  92.     image: url(:/image/radio_selected.png);   
  93. }    
  94. QComboBox,QDateEdit{  
  95.     border-radius: 3px;  
  96.     padding: 1px 10px 1px 5px;  
  97.     border: 1px solid #B8B8B8;  
  98. }    
  99. QComboBox::drop-down,QDateEdit::drop-down {  
  100.     subcontrol-origin: padding;  
  101.     subcontrol-position: top right;  
  102.     width: 15px;   
  103.     border-left-width: 1px;  
  104.     border-left-style: solid;  
  105.     border-top-right-radius: 3px;  
  106.     border-bottom-right-radius: 3px;  
  107.     border-left-color: #B8B8B8;  
  108. }    
  109. QComboBox::down-arrow,QDateEdit::down-arrow {  
  110.     image: url(:/image/array_down.png);   
  111. }    
  112. QMenu {  
  113.     background-color:#F0F0F0;  
  114.     margin: 2px;  
  115. }    
  116. QMenu::item {     
  117.     padding: 2px 12px 2px 12px;  
  118. }    
  119. QMenu::indicator {  
  120.     width: 13px;  
  121.     height: 13px;  
  122. }    
  123. QMenu::item:selected {  
  124.     color: #F0F0F0;  
  125.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  126. }    
  127. QMenu::separator {  
  128.     height: 1px;  
  129.     background: #B8B8B8;  
  130. }    
  131. QProgressBar {  
  132.     border-radius: 5px;  
  133.     text-align: center;  
  134.     border: 1px solid #B8B8B8;  
  135. }    
  136. QProgressBar::chunk {  
  137.     width: 5px;   
  138.     margin: 0.5px;  
  139.     background-color: #454648;  
  140. }  
  141.   
  142. QSlider::groove:horizontal,QSlider::add-page:horizontal {   
  143.     background: #808080;   
  144.     height: 8px;   
  145.     border-radius: 3px;   
  146. }  
  147.   
  148. QSlider::sub-page:horizontal {  
  149.     height: 8px;   
  150.     border-radius: 3px;  
  151.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  152. }  
  153.   
  154. QSlider::handle:horizontal {  
  155.     width: 13px;   
  156.     margin-top: -3px;   
  157.     margin-bottom: -3px;   
  158.     border-radius: 6px;  
  159.     background: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5,stop:0.6 #F0F0F0, stop:0.778409 #B8B8B8);  
  160. }  
  161.   
  162. QSlider::handle:horizontal:hover {  
  163.     background: qradialgradient(spread: pad, cx: 0.5, cy: 0.5, radius: 0.5, fx: 0.5, fy: 0.5, stop: 0.6 #F0F0F0,stop:0.778409 #454648);  
  164. }  
  165.   
  166. QSlider::groove:vertical,QSlider::sub-page:vertical {  
  167.     background:#808080;   
  168.     width: 8px;   
  169.     border-radius: 3px;  
  170. }  
  171.   
  172. QSlider::add-page:vertical {  
  173.     width: 8px;  
  174.     border-radius: 3px;  
  175.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  176. }  
  177.   
  178. QSlider::handle:vertical {  
  179.     height: 14px;   
  180.     margin-left: -3px;  
  181.     margin-right: -3px;  
  182.     border-radius: 6px;  
  183.     background: qradialgradient(spread: pad, cx: 0.5, cy: 0.5, radius: 0.5, fx: 0.5, fy: 0.5, stop: 0.6 #F0F0F0, stop:0.778409 #B8B8B8);  
  184. }  
  185.   
  186. QSlider::handle:vertical:hover {  
  187.     background: qradialgradient(spread: pad, cx: 0.5, cy: 0.5, radius: 0.5, fx: 0.5, fy: 0.5, stop: 0.6 #F0F0F0,stop:0.778409 #454648);  
  188. }  
  189.   
  190. QScrollBar:vertical {  
  191.     width:10px;   
  192.     background-color:rgba(0,0,0,0%);   
  193.     padding-top:10px;   
  194.     padding-bottom:10px;  
  195. }  
  196.   
  197. QScrollBar:horizontal {  
  198.     height:10px;   
  199.     background-color:rgba(0,0,0,0%);   
  200.     padding-left:10px; padding-right:10px;  
  201. }  
  202.   
  203. QScrollBar::handle:vertical {  
  204.     width:10px;  
  205.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);   
  206. }  
  207.   
  208. QScrollBar::handle:horizontal {  
  209.     height:10px;  
  210.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);   
  211. }  
  212.   
  213. QScrollBar::handle:vertical:hover {  
  214.     width:10px;  
  215.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  216. }  
  217.   
  218. QScrollBar::handle:horizontal:hover {  
  219.     height:10px;  
  220.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  221. }  
  222.   
  223. QScrollBar::add-line:vertical {  
  224.     height:10px;  
  225.     width:10px;  
  226.     subcontrol-position: bottom;   
  227.     subcontrol-origin: margin;  
  228.     border-image:url(:/image/add-line_vertical.png);  
  229. }  
  230.   
  231. QScrollBar::add-line:horizontal {  
  232.     height:10px;  
  233.     width:10px;  
  234.     subcontrol-position: right;  
  235.     subcontrol-origin: margin;  
  236.     border-image:url(:/image/add-line_horizontal.png);  
  237. }  
  238.   
  239. QScrollBar::sub-line:vertical {  
  240.     height:10px;  
  241.     width:10px;  
  242.     subcontrol-position: top;   
  243.     subcontrol-origin: margin;  
  244.     border-image:url(:/image/sub-line_vertical.png);  
  245. }  
  246.   
  247. QScrollBar::sub-line:horizontal {  
  248.     height:10px;  
  249.     width:10px;  
  250.     subcontrol-position: left;  
  251.     subcontrol-origin: margin;  
  252.     border-image:url(:/image/sub-line_horizontal.png);  
  253. }  
  254.   
  255. QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical {  
  256.     width:10px;  
  257.     background: #C0C0C0;  
  258. }  
  259.   
  260. QScrollBar::add-page:horizontal,QScrollBar::sub-page:horizontal {  
  261.     height:10px;  
  262.     background: #C0C0C0;  
  263. }  
  264.   
  265. QScrollArea {  
  266.     border: 0px ;   
  267. }  
  268.   
  269. QTreeView,QListView,QTableView{  
  270.     border: 1px solid #B8B8B8;   
  271.     selection-background-color: #454648;  
  272.     selection-color: #F0F0F0;  
  273. }  
  274.   
  275. QTableView::item:selected, QListView::item:selected, QTreeView::item:selected {  
  276.     color: #F0F0F0;  
  277.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  278. }  
  279.   
  280. QTableView::item:hover, QListView::item:hover, QTreeView::item:hover {  
  281.     color: #F0F0F0;  
  282.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);   
  283. }  
  284.   
  285. QTableView::item, QListView::item, QTreeView::item {  
  286.     padding: 5px;   
  287.     margin: 0px;   
  288. }  
  289.   
  290. QHeaderView::section {  
  291.     padding:3px;  
  292.     margin:0px;  
  293.     color:#F0F0F0;  
  294.     border: 1px solid #F0F0F0;  
  295.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);  
  296. }  
  297.   
  298. QTabBar::tab {  
  299.     border-bottom-left-radius:0px;  
  300.     border-bottom-right-radius:0px;  
  301.     color: #F0F0F0;  
  302.     min-width: 60px;  
  303.     min-height: 20px;  
  304.     padding: 3px 8px 3px 8px;  
  305.     margin:1px;  
  306.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B8B8B8, stop:1 #D6D6D6);   
  307. }  
  308.   
  309. QTabBar::tab:selected, QTabBar::tab:hover {  
  310.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #454648, stop:1 #7A7A7A);   
  311. }  
  312.   
  313. QStatusBar::item {  
  314.      border: 1px solid #B8B8B8;  
  315.      border-radius: 3px;  
  316. }  



QSS界面美化5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值