Название: QModelIndex in insertRows() function Отправлено: UVV от Март 31, 2009, 10:50 Я реализовал свою модель, отнаследованную от QAbstractTableModel, и подключил её к tableView.
Переопределил функцию insertRows(int position, int rows, const QModelIndex &index). Какой QModelIndex я должен передать функции insertRows, если модель пуста? Название: Re: QModelIndex in insertRows() function Отправлено: EhTemka от Март 31, 2009, 17:07 Аргумент QModelIndex в этой функции - это парент (индекс ячейки верхнего уровня, к которому ты хочешь добавить строки). Соответственно если модель пуста, то нужно передать пустой индекс - QModelIndex(), то есть вставить строки самого верхнего уровня.
Код
Как-то так... Название: Re: QModelIndex in insertRows() function Отправлено: UVV от Апрель 01, 2009, 05:13 Да, всё правильно. Просто функция insertRows была реализована неправильно. ;)
|