我尝试创建固定高度的中间空间并禁用它的隐藏行为。我的测试窗口的截图:
如您所见,中间空间太平,当您将其向上或向下拖动到最大位置时可以隐藏。
如何纠正这种布局行为?
编辑:
现在我设置此中间窗口小部件的最大高度。这个修复高度。但是如何禁用隐藏行为?
编辑2:
我找到了。分级式> setChildrenCollapsible(假)
禁用所有功能。但我想只为中间小部件禁用它。
答案 0 :(得分:1)
就像你看到的那样,拆分器有setChildrenCollapsible
,还有第二个setCollapsible
(see QSpliter doc),让你为特定的子索引设置它。
在您的情况下,以下代码适用于第二个小部件:
mySplitter->setCollapsible(1, false);