0
如何使QGridLayout適應窗口的大小,以便在調整大小時,cols和rows的數量會自動改變?如何使自適應QGridLayout?
如何使QGridLayout適應窗口的大小,以便在調整大小時,cols和rows的數量會自動改變?如何使自適應QGridLayout?
這聽起來更像是「流佈局」,而不是網格佈局。所以不,我不認爲QGridLayout
可以做到這一點。而且在qt中沒有預定義的FlowLayout類。但我發現這個通過谷歌:
http://doc.qt.io/qt-5/qtwidgets-layouts-flowlayout-example.html
這看起來像一個半官方的流佈局的實現。
@hyde哦,我犯了一個錯誤 - QGridLayout –
如果你不想要「流佈局」,其中項目可以更改行,但只是希望更多的網格佈局行出現沒有項目「流動」,覆蓋resizeEvent和操縱那裏的佈局基於新的尺寸。 – hyde