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

QGraphicsScene和QGraphicsItemGroup

3
回复
5470
查看
[复制链接]
累计签到:63 天
连续签到:1 天
来源: 2014-11-4 11:50:38 显示全部楼层 |阅读模式

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

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

x
工作中遇到这样的问题:
所有的Item都添加到Group中再把group添加到Scene ,在这样的一个结构下item无法接收到鼠标事件,直接添加item到scene是可以的。请问怎么解决通过group无法获取鼠标事件的问题呢?
回复

使用道具 举报

累计签到:63 天
连续签到:1 天
2014-11-4 12:07:41 显示全部楼层
问题已解决,结贴~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

累计签到:410 天
连续签到:1 天
2014-11-4 18:12:12 显示全部楼层
charles_gz 发表于 2014-11-4 12:07
问题已解决,结贴~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你可以发一下具体是怎么解决的,如果别人遇到类似的,可以参考

点评

是的,问题的解决办法是 设置 QGraphicsItemGroup::setHandlesChildEvents(false).  详情 回复 发表于 2015-1-28 14:19
回复 支持 反对

使用道具 举报

累计签到:63 天
连续签到:1 天
2015-1-28 14:19:07 显示全部楼层
a408815041 发表于 2014-11-4 18:12
你可以发一下具体是怎么解决的,如果别人遇到类似的,可以参考

是的,问题的解决办法是 设置 QGraphicsItemGroup::setHandlesChildEvents(false).
回复 支持 反对

使用道具 举报

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

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