我有一个带有 IconMode View 、LeftToRight 流的 QListView,并且包装是正确的。
但是当我调整小部件的大小时,我遇到了一个问题,即该项目不是重新布局。
有没有办法让它重新布局?非常感谢您的帮助。
开始 ListView :
调整大小后的 ListView :
最佳答案
您需要设置调整大小模式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
关于qt - 调整大小时 QListView 图标模式不重新布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34896534/