qt怎样把图片贴到窗口边框上?

qt怎样把图片贴到窗口边框上?,第1张

比如把图片贴在按钮上面:

QPushButton {

border-image: url(images/btn.png)

}

使用方法:在exe目录创建images的目录,里面存放一张btn.png的背景图片,然后运行就可以了

里面的图片路径可以用资源文件替换 : url(:/images/btn.png)

左边图片部分用QLabel。它有个接口可以显示QPixmap。

label.setPixmap(QPixmap("path/to/your/image/"))

如果是动态图,也可以加载入进去。

label.setMovie(QMovie("path/to/your/gif"))

QImage image(200,100),QImage::Format_ARGB32)

QPainter painter(&image)

painter.drawRect(0,0,10,10)

是这个意思?


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

原文地址: http://outofmemory.cn/bake/11444400.html

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

发表评论

登录后才能评论

评论列表(0条)

保存