2013-07-25 250 views
1

我有一个垂直QSplitter,其中包含两个小部件,其中的布局包含更多小部件。如何将第二个小部件的初始高度设置为其最小可能高度(包装到其内容)?QSplitter内部小部件的初始大小

由于提前,

+0

可能的是,将窗口小部件的垂直尺寸策略设置为最大值。 –

回答

2

您可以使用QSplitter::setSizes设置构件的大小。您可以使用QSplitter::size获得总可用空间。您可以使用QWidget::sizeHint获得第二个窗口小部件的最小宽度。它将帮助您计算应传递给setSizes的值。