我希望能够通过抓住两个中间的边缘并向上或向下滑动来调整位于QListWidget
的两个QVBoxLayout
的大小。一个会缩小,另一个会变大。
以下是示例应用的截图:
我希望能够抓住两个列表之间的栏并调整它们的大小。
这就是Qt布局编辑器中的样子:
我不确定垂直布局是否是一个不错的选择,在这里,可能还有另一个垂直布局可能提供此功能? Qt甚至可以吗?
答案 0 :(得分:2)
您需要使用QSplitter。它可以在表单设计器中找到。
答案 1 :(得分:1)
要添加到Riateche的正确答案,您还可以使用qt-designer添加指定布局类型(QSplitter),方法是首先选择小部件,然后右键单击布局 - >水平分割器等。
这是我几年前运行的简单教程:http://www.youtube.com/watch?v=E7Ud6FonsR4