用户可以调整3D建模程序等小部件的大小

时间:2013-06-07 00:57:56

标签: qt pyqt4 qt-designer

我正在使用qt designer和python。我想制作一个布局,用户可以拖动窗口小部件来控制大小,同时适当地缩放窗口。基本上所有的3D建模程序都有这个功能,通常它有一个左上角和透视图。用户可以拖动边缘以调整每个视图的大小,并在调整主窗口大小时保持该宽高比。我的问题与此类似:active resizing of widgets inside mainwindow但我想在qt designer中这样做。

所以我发现的是布局水平/垂直分割器。但是,我只能水平布局两个小部件,水平布局另外两个小部件,然后是网格布局。这使它看起来类似于我想要的,除了我希望顶部和底部水平布局也可以重新调整大小。

由于

编辑:

我已经能够将两个水平拆分视图放在一个组框中,然后拆分两个组框,但是这会使每个小部件独立,并且不允许用户抓住中间轴来控制所有4个视图。

1 个答案:

答案 0 :(得分:0)

你本质上要求的是一个分割器,而不是跨越两个轴 - 没有这样的标准小部件。所以你必须创建自己的。