• 7279阅读
  • 4回复

请问怎么使图片边移动边旋转 [复制链接]

上一主题 下一主题
离线uihjk999
 
只看楼主 倒序阅读 楼主  发表于: 2011-01-02
我是超级菜鸟,想让图片从上往下移动,还一边旋转,找了很久,只知道QPropertyAnimation可以移动,QGraphicsView可以旋转,可是不是很懂怎么边移动边旋转,请大牛解答?
离线roywillow

只看该作者 1楼 发表于: 2011-01-02
……
QGraphicsItem就能实现这一切
然后请搞清楚QGraphicsView和QGraphicsScene是什么东西
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线XChinux

只看该作者 2楼 发表于: 2011-01-03
可以用QPropertyAnimation与QGraphicsScene/QGraphicsItem等来实现。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线uihjk999
只看该作者 3楼 发表于: 2011-01-04
谢谢大牛们的解答。
哦,我尝试了用子类化QGraphicsItem + QTimer的方法,的确可以自由地动了,可是我发现没有办法使背景变透明,,我的是把item加在scene里面,scene放在view里面。
试了setwindowflags + setattribute的方法,还有QPalette的方法,都不管用,背景怎么搞都是一片白色,去不掉,怎么办?
离线uihjk999
只看该作者 4楼 发表于: 2011-01-04
啊,解决了
qt graphics view 设透明求救。。。有解决方案
谢谢各位大牛的帮助
快速回复
限100 字节
 
上一个 下一个