没有合适的资源?快使用搜索试试~ 我知道了~
QSS样式表入门练习Demo.pdf
需积分: 5 53 下载量 14 浏览量
2022-07-08
14:20:10
上传
评论 1
收藏 1.06MB PDF 举报
温馨提示
试读
46页
超详细的Qss入门练习Demo,包含了效果图和实现样式表; [可看博客](https://blog.csdn.net/qq_43627907/article/details/125677496)
资源详情
资源评论
资源推荐
十分详细的QSS样式表入门Demo
十分详细的QSS样式表入门Demo
1、说明
2、Qt控件样式
2.1QAbstractSc rollArea
2.2QCh eckBox
2.3QRadioBu tton
2.4QPushButton
2.5QToolButton
2.6QComboBox
2.7QDockWidget
2.8QFrame、QLabel、QToolTip
2.9QGroupBox
2.10QLineEdit
2.11QMain Window
2.12QMenu
2.13QMenuBar
2.14QProgressBar
2.15QScrollBar
2.16QSizeGrip
2.17QSlider
2.18QAbstractSpinBox
2.19QSplitter
2.20QSta tusBar
2.21QTabWidget
2.22QListView
2.23QHeaderView、QTableView 、QTableWidget
2.24QToolBar
2.25QToolBox
2.26QToolTip
2.27QDial
2.28QCalendarWidget
2.29QTreeView、QTreeWidget
1、说明
关键Qss样式表
2.2QCheckBox
效果
关键代码
关键Qss样式表
/********************QAbstractScrollArea样式**********************/
QAbstractScrollArea{
/* background-color: rgba(255, 0, 0, 150);*/ /* 设置背景色*/
background-image: url(:/image/bg.PNG); /* 设置背景图片*/
background-repeat:no-repeat; /* 设置背景图像是否及如何重复*/
background-position:center; /* 设置背景图像的起始位置*/
background-attachment: scroll; /* 背景图像是否固定或者随着页面的其余
部分滚动 */
color: rgb(0, 255, 0);
}
/*由于QScrollArea里还有一层QWidget,所以需要将这一层QWidget设置透明才可以通过
QAbstractScrollArea设置背景*/
QScrollArea #scrollAreaWidgetContents
{
background-color: rgba(255, 255, 255, 0);
}
ui->checkBox->setTristate(true); // 开启QCheckBox不确定态(开启三态复选
框)
/********************复选框样式**********************/
QCheckBox{
spacing:15px; /*设置标签和矩形框的间距*/
2.3QRadioButton
效果
关键Qss样式表
}
QCheckBox::indicator{
width: 15px; /*设置复选框矩形部分大小*/
height: 15px;
}
QCheckBox::indicator:unchecked {
image: url(:/image/正方形-未选中.png); /* 设置未选中状态矩形部分图片*/
}
QCheckBox::indicator::checked {
image: url(:/image/复选框-选中.png); /*设置选中状态*/
}
QCheckBox::indicator::indeterminate{
image: url(:/image/复选框-未全选.png); /*设置不确定状态*/
}
QCheckBox::indicator:unchecked:hover,
QCheckBox::indicator::checked:hover,
QCheckBox::indicator::indeterminate:hover{
width: 16px;
height: 16px; /*设置矩形部分鼠标悬停状态*/
}
QCheckBox::indicator:unchecked:pressed,
QCheckBox::indicator::checked:pressed,
QCheckBox::indicator::indeterminate:pressed{
background-color: rgb(8, 202, 255); /*设置矩形部分鼠标按下背景色*/
}
/********************单选框样式**********************/
2.4QPushButton
效果
关键代码
QRadioButton::indicator{
width:15px;
height:15px;
}
QRadioButton::indicator:unchecked {
image: url(:/image/单选框-未选中.png);
}
QRadioButton::indicator:checked{
image: url(:/image/单选框-选中.png);
}
QRadioButton::indicator:unchecked:hover,
QRadioButton::indicator:checked:hover{
width: 16px;
height: 16px;
}
QRadioButton::indicator:unchecked:pressed,
QRadioButton::indicator:checked:pressed{
background-color: rgb(8, 202, 255);
}
剩余45页未读,继续阅读
mahuifa
- 粉丝: 2w+
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0