Любопытная вещь получается: когда я создаю свою модель, унаследованную от QAbstractTableModel,
а затем записываю её в QTreeView и вызываю метод setEditTriggers(QAbstractItemView::NoEditTriggers):
Код:
QAbstractTableModel *myModel = new QAbstractTableModel(this);
...
QTreeView treeView = new QTreeView;
treeView->setModel(myModel);
treeView->setEditTriggers(QAbstractItemView::NoEditTriggers);
...
column == 0
item 0
item 1
item 2 <-- щёлкаем мышкой на этом итеме (для примера) и под ним разворачивается вся колонка : (
+item0
+item1
+item2
+item3
+item4
item3
item4
Никто не знает в чём дело? И как с этим бороться?
Заранее спасибо.