QListView обладает именно той функциональностью, о которой вы говорите.
Если вам не нужны какие-либо функции, специфичные для QTableView, я бы предложил переключиться.
Если вы установите «isWrapping», то список будет начинаться сверху, спускаться вниз, а затем переходить в новый столбец.
Установите «поток» в LeftToRight для отображения списка в строках вместо столбцов
Вам также может понадобиться установить «resizeMode» вместо «Fixed» для «Adjust». Который будет автоматически перемещать вещи при изменении размера списка.
Надеюсь, это поможет.
Так же, как примечание, здесь является примером FlowLayout. Поэтому, если вы просто хотите отобразить набор изображений в саморегулирующейся сетке, это будет сделано для вас без лишних затрат на список / таблицу. Тем не менее, он не дает никаких возможностей выбора / редактирования или чего-либо еще, только макет.