找回密码
 立即注册
收起左侧

QT5.3 里的QGraphicsItemGroup没有了rotate函数,该怎么代替呢?

3
回复
6024
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2014-6-3 21:08:58 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在做《俄罗斯方块》这个项目实战时,发现源码里的rotate函数不在QGraphicsItemGroup类里的共有函数上,该怎么做才能替换rotate这段代码呢?
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2014-6-3 21:41:02 显示全部楼层
找到了!用setRotation!!!
回复 支持 反对

使用道具 举报

累计签到:69 天
连续签到:1 天
2016-7-8 14:06:48 显示全部楼层
YG-Flush 发表于 2014-6-3 21:41
找到了!用setRotation!!!

我想问一下G:\file_from_QT\myGame\myview.cpp:59: error: C2661: “QGraphicsScene::items”: 没有重载函数接受 5 个参数,碰到这个问题该怎么办,怎么说没有这个重载函数,我用的是Qt5.6 Vs2015编译器,我查了帮助文档:QList<QGraphicsItem *> QGraphicsView::items(int x, int y, int w, int h, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const
This convenience function is equivalent to calling items(QRectF(x, y, w, h), mode).
This function was introduced in Qt 4.3.  这个是QGraphicsView类的
回复 支持 反对

使用道具 举报

累计签到:69 天
连续签到:1 天
2016-7-8 14:44:30 显示全部楼层
我也用了setRotation(),可是只能旋转一次,并不能旋转多次
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了