2017-06-01 138 views
1

在Qt中,我有一個QDialog以及兩個QTreeView對象。我希望其中的一個始終是另一個高度的一半,並在調整對話框大小時保持此狀態。我在QVBoxLayout中加入。將小部件大小設置爲其他大小的一半

我該怎麼做?

+3

[setVerticalStretch](https://doc.qt.io/qt-5/qsizepolicy.html#setVerticalStretch )聽起來應該這樣做。 – nwp

回答

4

可以使用QVBoxLayout :: addWidget()方法的stretch說法,是這樣的:

layout->addWidget(smallWidget, 1); 
layout->addWidget(bigWidget, 2); 
相關問題