自用通用样式表总结

/* QPushButton */
QPushButton{ border-image:url(../data/images/light/QButton/cancel_normal.png) 5 ; border-width:5px; color:#1861f5; }
QPushButton:hover{border-image:url(../data/images/light/QButton/cancel_hover.png) 5; border-width:5px; }
QPushButton:checked {border-image:url(../data/images/light/QButton/cancel_checked.png) 5; border-width:5px; }
QPushButton:pressed {border-image:url(../data/images/light/QButton/cancel_pressed.png) 5; border-width:5px; }
QPushButton:disabled {border-image:url(../data/images/light/QButton/cancel_disabled.png) 5; border-width:5px; }

/*QSpinBox,QDoubleSpinBox*/
QSpinBox, QDoubleSpinBox { color:#5a6e88; }
QSpinBox, QDoubleSpinBox { border-image:url(../data/images/light/QSpinBox/normal.png) 5; border-width:5px; padding-left:8px; }
QSpinBox:focus, QDoubleSpinBox:focus { border-image:url(../data/images/light/QSpinBox/focus.png) 5; }
QSpinBox:hover, QDoubleSpinBox:hover { border-image:url(../data/images/light/QSpinBox/hover.png)5; }
QSpinBox:disabled, QDoubleSpinBox:disabled { border-image:url(../data/images/light/QSpinBox/disabled.png) 5; }

QSpinBox::up-button,QDoubleSpinBox::up-button,QSpinBox::down-button,QDoubleSpinBox::down-button{ width:26px; height:15px; subcontrol-origin:border; border:none;  }
QSpinBox::up-button,QDoubleSpinBox::up-button{ image:url(../data/images/light/QSpinBox/arrowup.png);  }
QSpinBox::up-button:hover,QDoubleSpinBox::up-button:hover{ image:url(../data/images/light/QSpinBox/arrowup_hover.png);  }
QSpinBox::up-button:pressed,QDoubleSpinBox::up-button:pressed{ image:url(../data/images/light/QSpinBox/arrowup_pressed.png);  }
QSpinBox::up-button:disabled, QDoubleSpinBox::up-button:disabled{ image:url(../data/images/light/QSpinBox/arrowup_disabled.png);  }

QSpinBox::down-button,QDoubleSpinBox::down-button{ image:url(../data/images/light/QSpinBox/arrowdown.png);  }
QSpinBox::down-button,QDoubleSpinBox::down-button{ image:url(../data/images/light/QSpinBox/arrowdown.png);  }
QSpinBox::down-button:hover,QDoubleSpinBox::down-button:hover{ image:url(../data/images/light/QSpinBox/arrowdown_hover.png);  }
QSpinBox::down-button:pressed,QDoubleSpinBox::down-button:pressed{ image:url(../data/images/light/QSpinBox/arrowdown_pressed.png);  }
QSpinBox::down-button:disabled, QDoubleSpinBox::down-button:disabled{ image:url(../data/images/light/QSpinBox/arrowdown_disabled.png);  }
/*QScrollBar*/
/*背景*/
QScrollArea { background:transparent; border:none; }
QScrollBar:horizontal, QScrollBar:vertical{ border-radius:3px;  background:transparent; }
QScrollBar:horizontal{ min-height:6px; max-height:6px; margin:0px 0px 0px 0px; }
QScrollBar:vertical{min-width:6px; max-width:6px; margin:0px 0px 0px 0px; }
/*滑块*/
QScrollBar::handle:horizontal, QScrollBar::handle:vertical{ background:#dae2f0; border-radius:2px; }
QScrollBar::handle:horizontal{ min-height:6px; max-height:6px; margin: 0px 17px 2px 17px; }
QScrollBar::handle:horizontal:hover {min-height:6px; max-height:6px; margin: 0px 17px 2px 17px;  border-radius:2px; background: #1861f5;}
QScrollBar::handle:vertical { min-width:6px; max-width:6px; margin: 17px 2px 17px 0px;}
QScrollBar::handle:vertical:hover{ min-width:6px; max-width:6px; margin: 17px 2px 17px 0px; border-radius:2px; background: #1861f5;}
/*上下箭头*/
QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical, QScrollBar::add-line:vertical,QScrollBar::sub-line:vertical { border: none; background:none; }
QScrollBar::add-page:horizontal,QScrollBar::sub-page:horizontal, QScrollBar::add-line:horizontal,QScrollBar::sub-line:horizontal { border: none; background: none; }
QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal {border: none; background: none; color:none; }
QScrollBar::left-arrow:vertical, QScrollBar::right-arrow:vertical { border: none; background:none; color: none; }

/*QRadioButton*/
QRadioButton{ color:#3c424c; }
QRadioButton::indicator { width:16px;height:16px; }
QRadioButton::indicator::unchecked { border-image:url(../data/images/light/QRadioButton/unchecked_normal .png); }
QRadioButton::indicator:unchecked:hover { border-image:url(../data/images/light/QRadioButton/unchecked_hover.png); }
QRadioButton::indicator:unchecked:pressed { border-image:url(../data/images/light/QRadioButton/unchecked_pressed.png); }
QRadioButton::indicator:unchecked:disabled { border-image:url(../data/images/light/QRadioButton/unchecked_disabled.png); }
QRadioButton::indicator::checked { border-image:url(../data/images/light/QRadioButton/checked_normal.png); }
QRadioButton::indicator:checked:hover { border-image:url(../data/images/light/QRadioButton/checked_hover.png); }
QRadioButton::indicator:checked:pressed { border-image:url(../data/images/light/QRadioButton/checked_pressed.png); }
QRadioButton::indicator:checked:disabled { border-image:url(../data/images/light/QRadioButton/checked_disabled.png); }
/*QPlainTextEdit*/
QPlainTextEdit{ color:#5a6e88; padding-left:10px; border: none; }
QPlainTextEdit{ border-image:url(../data/images/light/QLineEdit/normal.png) 4 4 4 4; border-width: 4 4 4 4; }
QPlainTextEdit:pressed{ border-image:url(../data/images/light/QLineEdit/pressed.png); }
QPlainTextEdit:hover{ border-image:url(../data/images/light/QLineEdit/hover.png); }
QPlainTextEdit:disabled{ border-image:url(../data/images/light/QLineEdit/disabled.png); }
 /*QCheckBox*/ 
QTreeWidget::item{ padding:3px; color:#484f5b; }
QCheckBox::indicator:unchecked, 
QListView::indicator:unchecked, 
QTreeWidget::indicator:unchecked, 
QTreeView::indicator:unchecked, 
QTableWidget::indicator:unchecked, 
QTableView::indicator:unchecked{image: url(../data/images/light/QCheckBox/unchecked_normal.png); }
QCheckBox::indicator:unchecked:hover, 
QListView::indicator:unchecked:hover, 
QTreeWidget::indicator:unchecked:hover, 
QTreeView::indicator:unchecked:hover, 
QTableWidget::indicator:unchecked:hover, 
QTableView::indicator:unchecked:hover {image: url(../data/images/light/QCheckBox/unchecked_hover.png); }
QCheckBox::indicator:unchecked:pressed , 
QListView::indicator:unchecked:pressed, 
QTreeWidget::indicator:unchecked:pressed, 
QTreeView::indicator:unchecked:pressed, 
QTableWidget::indicator:unchecked:pressed, 
QTableView::indicator:unchecked:pressed {image: url(../data/images/light/QCheckBox/unchecked_pressed.png);}
QCheckBox::indicator:checked, 
QListView::indicator:checked, 
QTreeWidget::indicator:checked, 
QTreeView::indicator:checked, 
QTableWidget::indicator:checked, 
QTableView::indicator:checked {image: url(../data/images/light/QCheckBox/checked_normal.png);}
QCheckBox::indicator:checked:hover , 
QListView::indicator:checked:hover, 
QTreeWidget::indicator:checked:hover, 
QTreeView::indicator:checked:hover, 
QTableWidget::indicator:checked:hover, 
QTableView::indicator:checked:hover{image: url(../data/images/light/QCheckBox/checked_hover.png);}
QCheckBox::indicator:checked:pressed , 
QListView::indicator:checked:pressed, 
QTreeWidget::indicator:checked:pressed, 
QTreeView::indicator:checked:pressed, 
QTableWidget::indicator:checked:pressed, 
QTableView::indicator:checked:pressed{image: url(../data/images/light/QCheckBox/checked_pressed.png);}
QCheckBox::indicator:indeterminate, 
QListView::indicator:indeterminate, 
QTreeWidget::indicator:indeterminate, 
QTreeView::indicator:indeterminate, 
QTableWidget::indicator:indeterminate, 
QTableView::indicator:indeterminate {image: url(../data/images/light/QCheckBox/half_normal.png);}
QCheckBox::indicator:indeterminate:hover, 
QListView::indicator:indeterminate:hover, 
QTreeWidget::indicator:indeterminate:hover, 
QTreeView::indicator:indeterminate:hover, 
QTableWidget::indicator:indeterminate:hover, 
QTableView::indicator:indeterminate:hover {image: url(../data/images/light/QCheckBox/half_hover.png);}
QCheckBox::indicator:indeterminate:pressed , 
QListView::indicator:indeterminate:pressed, 
QTreeWidget::indicator:indeterminate:pressed, 
QTreeView::indicator:indeterminate:pressed, 
QTableWidget::indicator:indeterminate:pressed, 
QTableView::indicator:indeterminate:pressed{image: url(../data/images/light/QCheckBox/half_pressed.png);}
/*QComboBox*/
QComboBox{ border-image:url(../data/images/light/QCombobox/normal.png) 4; border-width:4px; max-height:26px; min-height:26px; color:#484f5b; padding:-2px -2px -2px 10px; }
QComboBox:focus{ border-image:url(../data/images/light/QCombobox/focus.png) 4; }
QComboBox:hover{ border-image:url(../data/images/light/QCombobox/hover.png) 4; }
QComboBox:disabled{ border-image:url(../data/images/light/QCombobox/disabled.png) 4; }

QComboBox::drop-down { image: url(../data/images/light/QCombobox/dropdown_normal.png); width:28px; height:26px; image-position:center left; subcontrol-origin:border; subcontrol-position:center right;}
QComboBox::drop-down:hover { image: url(../data/images/light/QCombobox/dropdown_hover.png); }
QComboBox::drop-down:disabled { image: url(../data/images/light/QCombobox/dorpdown_disabled.png); }
QComboBox::drop-down:pressed { image: url(../data/images/light/QCombobox/dropdown_pressed-on.png); }

QComboBox QAbstrctItemView { color:#3c424c; background-color: #ffffff; border-image: url(../data/images/light/QCombobox/hover.png) 4; border-width:4px; }
QComboBox QAbstrctItemView::item { spacing:0px; padding:0px 0px 0px 0px; outline:0px; color:#3c424c; }
QComboBox QAbstrctItemView::item::selected { background-color:#e1f1fe; color:#0066ff; }
/*QLineEdit,QTimeEdit*/
QLineEdit, QTimeEdit{ max-height:30px; min-height:30px; color:#5a6e88; background-color:#ffffff; }
QLineEdit, QTimeEdit{ border-image:url(../data/images/light/QLineEdit/normal.png) 5; border-width:5px; padding:-5px; padding-left:8px; }
QLineEdit:hover, QTimeEdit:hover{ border-image:url(../data/images/light/QLineEdit/hover.png) 5; }
QLineEdit:focus, QTimeEdit:focus{ border-image:url(../data/images/light/QLineEdit/pressed.png) 5; }
QLineEdit:pressed, QTimeEdit:pressed{ border-image:url(../data/images/light/QLineEdit/pressed.png); }
QLineEdit:disabled, QTimeEdit:disabled{ border-image:url(../data/images/light/QLineEdit/disabled.png) 5; } 
QLineEdit:checked:hover, QTimeEdit:checked:hover{border-image:url(../data/images/light/QLineEdit/pressed.png); }

/*QListView*/
QListView{ outline:0px; border: none; }
QListView::item{ spacing:3px; padding:10px 10px 5px 5px; outline:0px; color:#596b82; text-align:center; }
QListView::item::hover{ color:#0066ff; background-color:#e1f1fe; }
QListView::item::selected{ color:#0066ff; background-color:#e1f1fe; }

/*QTableView,QHeaderView,QTableCornerButton*/
QTableView {border:none; color:#484f5b;}
QTableView::item{ background-color: #ffffff; text-align:center; border: none;border-bottom:0.5px solid #e7edf2;padding: 0px; }
QTableView::item:!alternate:selected{ color:#1861f5; background-color:#e6f0ff;} 
QTableView::item:!alternate:hover{ background-color:#edf7fe;} 
QTableView QTableCornerButton::section{background:#e7ecf1;border:none;}
QHeaderView::section:horizontal{background:#e7ecf1;border:none;height:30px;max-width:80px;min-width:80px; color:#484f5b;}
QHeaderView::section:vertical{background:#ffffff;max-width:80px; min-width:80px; border:none; height:30px; border-bottom:0.5px solid #e7edf2; color:#484f5b;  } 
QTreeWidget, QTreeView{background:transparent; color:#484f5b; }
QTreeWidget::item, QTreeView::item { color:#484f5b;}
QTreeWidget::item:selected, QTreeView::item:selected { background:rgb(239,248,254); color:rgb(25,97,244);}
QTreeWidget::item:selected:active, QTreeView::item:selected:active{ background:rgb(239,248,254); color:rgb(25,97,244);}
QTreeWidget::item:selected:!active, QTreeView::item:selected:!active { background:rgb(239,248,254); color:rgb(25,97,244);}
/*QTabWidget,QTabBar*/
QTabWidget{border-top:10px;}
QTabWidget::pane { border-top: 1px solid #ced4d9; max-height:36px; min-height:36px; padding-bottom:5px;}
QTabWidget::tab-bar {left:2px; right:5px; margin-left:30px; padding-bottom:5px;}
QTabBar::tab:selected {border-bottom:2px solid #1961f4; color:#1961f4; padding-bottom:5px; }
QTabBar::tab:!selected {border-bottom:2px solid transparent; color:#3c424c; padding-bottom:5px;}
QTabBar::tab{ max-height:20px; min-height:20px; margin-right:15px; margin-left:15px; padding-bottom:5px; } 
QTabBar::close-button{ min-height:24px; max-height:24px; min-width:24px; max-width:24px;  margin-left:-7px; margin-top:-5px;}
QTabBar::close-button{ background-image:url(../data/images/light/formationManage/delete_normal.png); }
QTabBar::close-button:hover{ background-image:url(../data/images/light/formationManage/delete_hover.png);}
QTabBar::close-button:pressed{ background-image:url(../data/images/light/formationManage/delete_pressed.png);}
QTreeWidget, QTreeView{background:transparent; color:#484f5b; }
QTreeWidget::item, QTreeView::item { color:#484f5b;}
QTreeWidget::item:selected, QTreeView::item:selected { background:rgb(239,248,254); color:rgb(25,97,244);}
QTreeWidget::item:selected:active, QTreeView::item:selected:active{ background:rgb(239,248,254); color:rgb(25,97,244);}
QTreeWidget::item:selected:!active, QTreeView::item:selected:!active { background:rgb(239,248,254); color:rgb(25,97,244);}

QTreeView::branch:has-siblings:!adjoins-item{ background:transparent; border:none; }
QTreeView::branch:has-siblings:adjoins-item{ image:url(); }
QTreeView::branch:!has-children:!has-siblings:adjoins-item{ image:url(); }
QTreeView::branch:has-children:!has-siblings:closed,
QTreeView::branch:closed:has-children:has-siblings { image:url(); }
QTreeView::branch:open:has-children:!has-siblings,
QTreeView::branch:open:has-children:has-siblings { image:url(); }
/*QMenu*/
QMenu { background-color: #ffffff; }
QMenu::item { min-height:26px; max-height:26px; color:#3c424c; padding: 0px 8px 0px 8px; margin:3px 6px 5px 6px; }
QMenu::item:selected { background-color:#e1f1fe; color:#0066ff; }
QMenu::right-arrow { image:none; }

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值