qt中如何将png设置为背景(怎么将图片平铺)

qt中如何将png设置为背景(怎么将图片平铺),第1张

MyWidget*w=new MyWidget

QPalette palette

palette.setBrush(w->backgroundRole(), QBrush(QPixmap("./pi/backGround.PNG")))

w->setPalette(palette)

w->show()

按上面的做就可以设置背景了,注意替换你自己的widget的类和图片的路径

添加一个资源文件,然后在你代码的文件夹下面放一张你要添加的背景图片,将其添加到资源文件中,将根目录设置为:/,然后执行代码:

QIcon images= new QIcon(“:/1.png”)

QPushButton *button = new QButton(QIcon(images))


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11439206.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存