Спасибо за ответ!
Получается в этом случае вернется индекс верхнего уровня.
C++ (Qt)
QModelIndex index = pModel->index(2, 5, QModelIndex());
QVariant value = pModel->data(index);
А в другом случае что туда писать? что-то понять никак не могу...
вот к примеру, есть модель:
C++ (Qt)
QList<int> list;
list<<24<<11<<43;
QVariant var=QVariant::fromValue(list);
QStandardItemModel *model=new QStandardItemModel;
for(size_t i(0);i<list.count();i++)
{
QStandardItem *itm=new QStandardItem;
QVariant v=list.at(i);
itm->setData(v.toInt(),Qt::DisplayRole);
model->setItem(i,itm);
}
QModelIndex index=mod->index(0,0);
qDebug()<<index.data();
И дебаг нормально отображает элемент.
А что тогда ещё можно туда передать в качестве parent? Кроме QModelIndex().