2016-08-06 65 views
0

First picturePyqt5設計師 - 添加網格佈局休息時,小部件

Second picture

請查看我在這則訊息的照片。

我向窗體添加了4個網格佈局。我做了網格佈局,我有4個方格。

然後,我添加了三個按鈕小工具 - 到這裏一切都很好(PIC 1),但是當我添加itemlistwidget(PIC 2)時,整個事情就像你看到的那樣分手了。 Itemlistwidget會佔用大部分屏幕。現在我的問題是如何修正Qt設計器中的比率,讓每個小部件的網格佈局準備的大小。謝謝。

回答

2

我認爲這種情況發生是因爲四個小部件的sizePolices不同。

按鈕的

默認sizePolicy:H - 最小,V - 修正

默認listWidget的sizePolicy:H - 消費支出,V - 消費支出

讀到sizePolicy細節:http://doc.qt.io/qt-5/qsizepolicy.html

當我不得不使修復率,使用相同的默認大小的空的部件政策