我是QT的新手。我试图通过尝试实现下面看到的这个小窗口来理解布局机制。它在QWidget下面是主窗口下的元素:QT布局 - 初始方向
- 一个大QWidget在所有客户区域上延伸。
- 窗口顶部的两个QWidget容器。两者应该有相同的高度,但正确的一个水平延伸,随着窗口的增长/收缩。
- 右上角的一个按钮容器小部件,具有固定的高度和宽度
- 大型QWidget容器填充客户区域的其余部分,应调整窗口大小。
父窗口本身是可调整大小的。
我正在寻找提示,我应该使用什么布局。我如何实现这个编程?定义什么自动延伸,什么与修正尺寸保持一致?以及如何将比例保持在需要保留的位置。
我会很感激你可能有的任何指针。
谢谢。我明白,布局对象中的单个项目会自动占据整个布局的大小。你如何设定两个项目的面积利用率?比如说你想要一个人是固定的,另一个是可伸缩的,或者是一个40%,另一个是60%。我无法找到用于此的“关键字”。不是从API的角度来看,甚至是在QT-Desitner GUI中。 – JasonGenX 2011-02-01 17:29:47