1
在Qt中,我有一個QDialog
以及兩個QTreeView
對象。我希望其中的一個始終是另一個高度的一半,並在調整對話框大小時保持此狀態。我在QVBoxLayout
中加入。將小部件大小設置爲其他大小的一半
我該怎麼做?
在Qt中,我有一個QDialog
以及兩個QTreeView
對象。我希望其中的一個始終是另一個高度的一半,並在調整對話框大小時保持此狀態。我在QVBoxLayout
中加入。將小部件大小設置爲其他大小的一半
我該怎麼做?
可以使用QVBoxLayout :: addWidget()方法的stretch
說法,是這樣的:
layout->addWidget(smallWidget, 1);
layout->addWidget(bigWidget, 2);
[setVerticalStretch](https://doc.qt.io/qt-5/qsizepolicy.html#setVerticalStretch )聽起來應該這樣做。 – nwp