QSS
歌者丶
95后码农
展开
-
QT 禁止鼠标滚轮事件,例如:QComboBox,QSpinBox
void Demo::on_pushButton_11_clicked(){ PopupDialog *dialog = new PopupDialog(this); dialog->show();}//Demo 是最外层widget类//禁止滚轮事件//只用这两行代码就可以禁用某个控件滚轮事件,不需要声明,直接写在cpp中;void QComboBox::wheelEvent(QWheelEvent *e){}void QAbstractSpinBox::wh.原创 2020-10-22 15:37:57 · 5651 阅读 · 14 评论 -
QT border-image实现动态效果隐藏属性
1、border-image可以用来设置图片一般格式如下:QWidget{border-image:url(:/photo/3333.png);}2、隐藏属性格式如下:border-image:url(:/photo/3333.png) 20 30 20 30 ; //对应上 右 下 左3、示例QSS:ui->widget->setStyleSheet("QWidget{ border-image:url(:/photo/3333.png)...原创 2021-10-28 11:54:43 · 876 阅读 · 1 评论 -
QTableView委托以及样式表
注:进度不是通过委托设置的,因为比较难。。。。效果图:ComboBoxQSpinBox代码:widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QStandardItemModel>#include <QStandardItem>#include <QStyledItemDelegate>#include <QDebug&...原创 2021-04-16 16:13:30 · 877 阅读 · 1 评论 -
QSS 优化QTableView样式
QTableView{ background: rgb(55,55,55);}QTableView{ selection-background-color:rgb(255,0,0); background-color:rgb(50,50,50); border:1px solid rgb(70,70,70); color:rgb(200,200,200)}QTableView::item{ border:1px solid rgb(65,65,.原创 2020-10-16 16:12:38 · 2252 阅读 · 0 评论 -
QSS 优化QMenu样式
QMenu{ background-color: rgba(80,80,80); font: 75 9pt "Microsoft YaHei"; color:rgb(200,200,200); border-radius:5px; width:110px;}QMenu::item{ width:80;height:27px; background-color:rgb(80,80,80); border:2px solid rgb(55,55,55); border-radius.原创 2020-10-16 16:10:54 · 1477 阅读 · 0 评论 -
QSS QComboBox样式设置
QComboBox{ border-radius:3px; background-color:rgba(60,60,60,200); font: 75 9pt "Microsoft YaHei"; color:rgb(255,255,255); border:0px ; padding-top: 2px; padding-left: 2px;}QComboBox:disabled{ background-color:rgba(50,50,50,200); font: .原创 2020-10-12 17:55:25 · 7004 阅读 · 4 评论 -
QT QSS设置QScrollBar
QScrollBar:vertical{ width:10px; background:transparent; margin:2px,2px,0px,0px; border-radius:5px; }QScrollBar::handle:vertical{ width:10px; background:rgb(140,140,140); border-radius:5px; }QScrollBar::handle:vertical:.原创 2020-10-12 17:48:12 · 476 阅读 · 0 评论 -
使用QSS将QDoubleSpinBox/QSpinBox 上下箭头设置为左右箭头
QDoubleSpinBox{ background-color:rgb(55,55,55); font: 75 10pt "Microsoft YaHei"; color:rgb(200,200,200); border-radius:4px;}QDoubleSpinBox:hover{ background-color:rgb(35,35,35);}QDoubleSpinBox:up-button { subcontrol-origin:border.原创 2020-10-12 17:42:10 · 3653 阅读 · 1 评论