使用大型QGraphicsScene,而不是让QGraphicsView尝试显示所有内容

时间:2017-02-05 22:29:47

标签: qt5

我尝试使用QGraphicsView / QGraphicsScene编写类似图形/样条曲线编辑器的东西,而且我遇到的问题基本上与FitInView相反。

我希望能够创建一个大的QGraphicsScene(我事先知道有多少"单位"我的样条可以长),并能够任意平移QGraphicsItems,包括查看部分那个空的场景。

我遇到的问题是,只要我将QGraphicsScene的大小设置为我想要的大小(大约20k左右),我的整个主窗口就会调整大小以覆盖我的整个显示器(和更多),我无法弄清楚如何让图形(一堆QGraphicRect / Path项目)保持相同的大小,无论底层场景大小如何,并且能够使用滚动条来平移整个的事情。

0 个答案:

没有答案