Qt creator 2 垂直分割器和固定中间高度
Qt creator 2 vertical splitters and fixed middle height
我尝试创建具有固定高度的中间 space 并禁用它的隐藏行为。这是我测试的截图 window:
如您所见,中间 space 太平了,向上或向下拖动到最大位置时可能会隐藏。
如何纠正这种布局行为?
编辑:
现在我设置这个中间小部件的最小最大高度。这个固定高度。但是如何禁用隐藏行为?
编辑 2:
我找到了。拆分器->setChildrenCollapsible(false)
这将对所有人禁用它。但我只想为中间小部件禁用它。
如您所见,拆分器有 setChildrenCollapsible
,还有第二个 setCollapsible
(see QSpliter doc),让您可以为特定的子索引设置它。
对于您的情况,以下代码适用于第二个小部件:
mySplitter->setCollapsible(1, false);
我尝试创建具有固定高度的中间 space 并禁用它的隐藏行为。这是我测试的截图 window:
如您所见,中间 space 太平了,向上或向下拖动到最大位置时可能会隐藏。
如何纠正这种布局行为?
编辑:
现在我设置这个中间小部件的最小最大高度。这个固定高度。但是如何禁用隐藏行为?
编辑 2:
我找到了。拆分器->setChildrenCollapsible(false)
这将对所有人禁用它。但我只想为中间小部件禁用它。
如您所见,拆分器有 setChildrenCollapsible
,还有第二个 setCollapsible
(see QSpliter doc),让您可以为特定的子索引设置它。
对于您的情况,以下代码适用于第二个小部件:
mySplitter->setCollapsible(1, false);