title: Qt按钮按动、划过背景设置
2025-04-19 本站作者 【 字体:大 中 小 】
tags:
给按钮添加背景后,原先按钮的按动效果就没了,(按钮没有反馈,我的手就会一直在抖,哈哈哈哈),十分的难受,于是自己给他添加初始状态,鼠标滑过和鼠标点击三种状态的效果。
解决方法:
使用样式表给按钮添加不同状态的背景图片。
效果如下:
操作步骤:
1.使用Qt创建一个项目,并且将想要显示的效果图资源添加到Qt资源系统之中。
然后,在ui界面添加一个按钮控件。
最后,右键修改样式表如下:
#my_button{
border-image: url(:/images/border.png);
}
#my_button:hover{
border-image: url(:/images/bc2.png);
}
#my_button::pressed{
border-image: url(:/images/border002.png);
}
P.S.这里要指明对象,my_button就是想要添加效果的按钮。
#my_button{
border-image: url(:/images/border.png);
}
上面这句是给按钮正常状态下添加背景图片。
#my_button:hover{
border-image: url(:/images/bc2.png);
}
上面这句是给鼠标悬停时添加背景图片
#my_button::pressed{
border-image: url(:/images/border002.png);
}
上面这句是给鼠标点击时添加背景图片。
OK,运行就可以得到效果了。

猜你喜欢

如何处理旧水泥地面问题?六大方法全解析


冷门项目创业到底有多冷,这7种行业的市场利润惊人!


告别街边维修店,据说很多老司机都去这样的4S店做保养


戏剧表演与影视表演共性与差异分析


车辆的维保记录怎么查?如何通过维保记录识别泡水车、火烧车?


爱普生打印机的维护与保养.doc


usb转串口驱动有什么作用?怎么安装usb转串口驱动? - 全文


新全顺座椅改装,驾驶位加装茶几,二排替换奔驰座椅


家居窗帘安装步骤详解


附近中央空调维修、销售、安装、


轮胎翻新技术:延长使用寿命,了解轮胎翻新技术的原理和优势


沈阳明夜起正式开栓供暖,供暖权威解答都在这里了!


如果买一台二手车,做哪些翻新是很有必要的?


开了17年本田车的老司机亲测:这三个保养技巧让你的爱车多开15年


那些年,魔兽世界中的拉风坐骑


燕郊电脑维修


丰田旗下质量最好的3辆车!开20年无需大修,最后一辆是混动鼻祖


物业动用维修基金的流程


三、51.1%的门店进厂台次下滑超15%,快修快保店最难


科勒马桶服务电话丨全国24小时400客服中心
