Qt设置按钮为图片样式方法
资源中准备两张不同颜色的图片,qtcreator中右键按钮,选择Change styleSheet,输入如下代码:
QPushButton{
image: url(:/new/prefix1/resource/image1.png);
border:none;
}
QPushButton:pressed
{
image: url(:/new/prefix1/resource/image2.png);
border:none;
}
按钮中需要将文字删除,背景透明,Qtcreator中将flat勾选上。
大致效果如下图: