qt进行按钮贴图
发布日期:2021-06-30 10:12:09
浏览次数:2
分类:技术文章
本文共 781 字,大约阅读时间需要 2 分钟。
1.按钮贴图,直接
pb->setstylesheet("QPushButton{border-image:url(/home/.....png) 5 5 5 5}");//自动适应图片,设置上右下左的边距
这里就有border-image和background-image之间的区别了。
border-image:自动会对图片进行适应,但是会覆盖上面的控件。解决办法是先setobjectname("myname");然后在QWidget#myname{.....}这样的格式,就代表仅仅把图片自适应到myname这一个背景上。
background-image:不会对图片进行适应,大小不够会自动重复有点坑,但是不会影响到上面的控件,总体还是使用border-image吧 ,然后使用下面的一些就可以做出不错的按钮效果。
2.setstylesheet可以干特别多东西,这里记录一下:
border-radius:15px设置四个角为圆角
border-radius: 15px 50px 设置x,y的分别圆角的半径。Qcombobox上小下拉按钮有种突兀感暂没有解决。
border:2px solid rgb(1,1,1);设置边框以及颜色
QPushButton::pressed{backgroud:rgb(2,2,2)}设置按钮按下后的颜色变化。
例如:
"QPushButton{color:black;background:rgb(18,150,219);border:3px solid rgb(148,206,236);border-radius:15px}" "QPushButton::pressed{background:rgb(99,207,95)}"
转载地址:https://islet.blog.csdn.net/article/details/79025452 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月23日 17时51分03秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
209.登录、用户及角色管理案例
2019-04-30
210.应用程序角色使用
2019-04-30
211.SQL中的错误处理
2019-04-30
212.全文检索
2019-04-30
213.全文检索案例
2019-04-30
214.全局与本地游标
2019-04-30
215.三种用户定义函数定义及调用案例
2019-04-30
216.不同数据处理方式完成同一处理结果对日志增长的影响
2019-04-30
217.解决@@SERVERNAM丢失的问题
2019-04-30
218.检查指定游标是否存在的函数
2019-04-30
219.全文检索中的数据填充问题
2019-04-30
220.事务对游标影响的案例
2019-04-30
221.标识值不连续的原因
2019-04-30
222.定义可更新游标的案例
2019-04-30
223.标识值重复的原因
2019-04-30
224.索引影响查询条件顺序的案例
2019-04-30
225.查询优化器催条件顺序的影响的案例
2019-04-30
226.索引影响数据存储位置-案例
2019-04-30
227.索引影响查询结果顺序-案例
2019-04-30
228.搜索对象所在的位置
2019-04-30