• 6636阅读
  • 4回复

QPushButton上如何动态显示图片? [复制链接]

上一主题 下一主题
离线angelyeyu
 

只看楼主 倒序阅读 楼主  发表于: 2008-11-08
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我子类化了QPushButton类,通过定时器控制,在button上每隔一段时间就贴不同的图片(这些图片其实就是由一个图片经过photoshop修改后成为了多个不同透明度的图片),这样虽然可以实现动态显示图片,但是太不灵活同时又耗资源。
我想请各位大侠帮忙,看能否有简单方法实现啊?
我的想法是图片的透明度能否由qt的代码来实现呢?我找了很久但没有思路啊,还请大侠指点一二,呵呵!
离线bingogo
只看该作者 1楼 发表于: 2008-11-08
不知道怎么解决,不过帮你顶一下。
离线nmiirq

只看该作者 2楼 发表于: 2008-11-08
把图片读进来用QImage处理一下,ARGB 格式,有一个通道的,应该是可以处理透明度的情况,没具体实践过你可以试一下!
离线vrcats
只看该作者 3楼 发表于: 2008-11-08
其实QMovie实现的方法和你这个也差不多
离线angelyeyu

只看该作者 4楼 发表于: 2008-11-10
谢谢楼上各位!我试一下……
快速回复
限100 字节
 
上一个 下一个