QT怎么同时显示两张图片

mercedes2 2010-03-26 09:19:13

类似屏保,一张图片消失的同时另一张图片开始出来,在这当中就有两张图片同时在显示,请问这个应该怎么实现?大致的思路应该是怎样的?初学QT,哪个高手帮帮忙啊,谢谢……
...全文
535 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mercedes2 2010-03-27
  • 打赏
  • 举报
回复
另外再问一个,要把一张图片割成两部分用于显示,有什么好的方法么?
谢谢……
Defonds 2010-03-27
  • 打赏
  • 举报
回复
qt 貌似支持透明和渐变吧?
用透明和渐变就行。
mercedes2 2010-03-27
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 microsky2813 的回复:]

哈哈,两张图片的方法不错,

不知道要不要渐变的效果
[/Quote]

不知道你说的是哪种渐变,如果是一张直接淡出,另一张淡入,中间不会有两张图片都显示的情况,这种还是比较好实现的,已经做过了,我要的是有两张图片同时显示的情况,比如说一张图片从左右进入,逐渐把另一张给覆盖这样……
mercedes2 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hailei0526 的回复:]

你在你当前的父窗体上面布局两个子窗体,可以都继承QWidget,然后分别设置两个子窗体的背景图片使其充满整个窗体。一个设置为隐藏属性,一个当前显示,当前需要切换图片的时候切换它们的显示,隐藏属性即可
[/Quote]

谢谢!~
想到用两个widget,但是如果我要添加一些动画的话应该怎么控制好,本来我是想能用场景做的话,利用QGraphicsItem::setZValue, 但是发现QGraphicsPixmapItem::setPixmap在设置过第一次之后好象不能再设置成其它的图片了,也不知道为什么,所以现在还是打算用widget,对于这两张图片做动画时有一些什么好的建议吗?
Thanks!!!
hailei0526 2010-03-26
  • 打赏
  • 举报
回复
你在你当前的父窗体上面布局两个子窗体,可以都继承QWidget,然后分别设置两个子窗体的背景图片使其充满整个窗体。一个设置为隐藏属性,一个当前显示,当前需要切换图片的时候切换它们的显示,隐藏属性即可
MicroSky2813 2010-03-26
  • 打赏
  • 举报
回复
哈哈,两张图片的方法不错,

不知道要不要渐变的效果
  • 打赏
  • 举报
回复
动态的东西不怎么好搞....

帮顶..

21,466

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧