Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt creator 2垂直拆分器和固定中间高度_Qt_Layout_Widget_Qt Creator_Splitter - Fatal编程技术网

Qt creator 2垂直拆分器和固定中间高度

Qt creator 2垂直拆分器和固定中间高度,qt,layout,widget,qt-creator,splitter,Qt,Layout,Widget,Qt Creator,Splitter,我尝试创建具有固定高度的中间空间,并禁用其隐藏行为。我的测试窗口的屏幕截图: 正如您所看到的,中间空间太平,当您向上或向下拖动到“最大位置”时,它可能会被隐藏 如何纠正这种行为 编辑: 现在我设置这个中间部件的最小最大高度。这是固定高度。但如何禁用隐藏行为 编辑2: 我找到了。拆分器->setChildrenCollapsible(错误) 这将使其全部禁用。但是我只想对中间的小部件禁用它。正如您所看到的,拆分器有setChildrenCollapsible,还有第二个,让您可以为特定的chi

我尝试创建具有固定高度的中间空间,并禁用其隐藏行为。我的测试窗口的屏幕截图:

正如您所看到的,中间空间太平,当您向上或向下拖动到“最大位置”时,它可能会被隐藏

如何纠正这种行为

编辑:

现在我设置这个中间部件的最小最大高度。这是固定高度。但如何禁用隐藏行为

编辑2:

我找到了。拆分器->setChildrenCollapsible(错误)


这将使其全部禁用。但是我只想对中间的小部件禁用它。

正如您所看到的,拆分器有
setChildrenCollapsible
,还有第二个,让您可以为特定的childre索引设置它

在您的情况下,以下代码适用于第二个小部件:

mySplitter->setCollapsible(1, false);