Я попытался объяснить мою проблему через изображение.
Я предлагаю вам поместить все столбцы данных каждого объекта в 1 ячейку (либо просто текст, либо в пользовательском виджете) и использовать QListView с LeftToRight Flow.Таким образом, ваши объекты размещаются автоматически.
QListView
LeftToRight
Flow