Мне нравится делать мой QStandardItemModel, который заполняет элементы в qtreeview, чтобы добавлять строки поверх уже определенных элементов в представлении.что-то вроде твиттера, сначала новые предметы.все, что я вижу в QStandardItemModel, это appendRow / s, который затем добавляется к кнопке.это то, что я использую сейчас.
SWidget *widget = new SWidget;
QStandardItem *newItem = new QStandardItem;
newItem->setSizeHint( widget->size() );
appendRow( newItem );
view->setIndexWidget( newItem->index(), widget );