См. Документацию QAbstractItemDelegate, в которой есть пример визуализации элементов в QTableView.
Не совсем очевидно, что вы пытаетесь сделать здесь - в виде списка вы можете визуализировать представление элементачто не то же самое, что иметь виджет в каждой ячейке.Делегат элемента может предоставить виджет в качестве редактора, а также способ визуализации содержимого ячейки.
Если вам действительно нужны фиксированные виджеты в представлении, вы можете использовать QListView :: openPersistentEditor во всех ячейках, для которых требуется фиксированный виджет.виджет для.Делегат элемента должен указать, как создать редактор для рассматриваемой ячейки.