2016-01-20 30 views
0

我有一個帶有IconMode視圖的QListView,LeftToRight流,並且換行是真實的。
但我有一個問題,當我調整該項目不是重新佈局的小部件。
有什麼辦法讓它重新佈局?非常感謝您的幫助。當調整大小時,QListView圖標模式不是重新佈局

啓動列表視圖:調整大小後
​​3210


列表視圖:
after resize

回答

1

您需要設置的調整模式 setResizeMode(QListView::Adjust)

默認爲 「固定」 而不是「調整「

看看這裏:https://doc.qt.io/qt-5/qlistview.html#resizeMode-prop

和:https://doc.qt.io/qt-5/qlistview.html#ResizeMode-enum

和:https://doc.qt.io/qt-4.8/qlistview.html#isWrapping-prop

+0

感謝您的幫助,我有另外一個問題。我的模型中有1000個數據,當它調整大小時 - >它真的很重。有什麼可以優化它嗎? – Apin

相關問題