Qt的图形视图模型框架中,怎么设置QGraphicsItem的移动范围控制在Scene中吗?

具体问题如下:
Qt 的这个框架很好,在使用的过程中,发现场景中的图元在鼠标选中移动的时候,在场景的边界的时候,没有控制,仍然可以移动场景的外面。
我想问一下,有什么方法可以设置item的移动范围吗?

资料我查了一些,好像没有什么可行的方法。难不成真要自己实现吗?
Qt这么好的框架,应该会考虑这些的。
在线等待...

阅读 4.7k
1 个回答

自己在mouseMoveEvent事件中判断鼠标位置,设置其位置不超出QGraphiceScene的范围。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题