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,运行就可以得到效果了。

猜你喜欢

人教版音乐七年级上册《祖国颂》教案12.doc


影视广播陕军 新年上新


“科幻大师”詹姆斯·卡梅隆经典作品集


明星大侦探第五季播出时间 明星大侦探第五季什么时候播出


李宇春与周笔畅:两分钟的音乐快闪,带你穿越人生时光


服务器保修服务时间查询地址


聊城这家公司将影视道具做成大产业 研学旅行转型升级激发新动能


堤顶道路分部工程施工方案


编辑整理,高清全集完整版持续更新中


选择合适的动漫培训课程:家长和学员必读推荐指南


太原阿里斯顿热水器,阿里斯顿热水器安全阀|混水阀漏水维修


【人社考培】云南汽车维修工考培~


武汉美的售后维修(如何联系客服并解决问题)


江安美的空调售后电话,通常是这些原因


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


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


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


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


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


燕郊电脑维修
