Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Модель/Представление _ Помагите с моделью

Автор: Dovgon 28.1.2011, 17:27

Необходимо добавить к записи верхнего уровня еще одну ветвь.

QStandardItemModel *itemRoot=model->invisibleRootItem();
for(int i=0; i<itemRoot->rowCount(); ++i){
if(itemRoot->data(itemRoot->index(i, 0)).toString()=="ххххх"){
//как получить нужный itemSelect
QStandardItem *itemNew=new QStandardItem("text new item");
itemSelect->appendRow(itemNew);
}

или возможно я не прав и есть другой способ добавить?

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)