![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Lonely_hermit |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 3.4.2010 Пользователь №: 1590 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Дорогие форумчане!
Тема такая: Есть определённые ситуации, при которых QModelIndex на QTableView не устанавливается. Ситуацию с пустой таблицей я не рассматриваю. В общем, нужно установить QModelIndex по умолчанию на первую строку после каждого изменения в QTableView. Как код написать? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
QModelIndex на QTableView не устанавливается фраза странная, не понятнаяQModelIndex - координата данных в модели. Как например QPoint в системе рисования, QPoint внутри себя содержит X и Y Так и QModelIndex содержит внутри себя Строку, Столбец и QModelIndex родителя (для поддержки иерархий) Чтобы просто установить в представлении текущей ячейку с координатами (firstRow, firstColumn) нужно сделать так:
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 23.6.2025, 17:16 |