![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
skmdeveloper |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 18.9.2009 Пользователь №: 1107 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Как сделать, чтобы при окончании редактирования ячейки в QTableView автоматически переходил переход на следующую ячейку?
|
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
где,view - указатель на твой вид. model - указатель на модель row и col - ячейка на которую нужно перейти. |
|
|
skmdeveloper |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 18.9.2009 Пользователь №: 1107 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Это то ясно. Только как перехватывать момент окончания редактирования ячейки? Кокой метод переопределять или кокой сигнал ловить?
|
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
После того, как модель была отредактирована посылается сигнал QAbstractItemModel::dataChanged, сделай для его обработки слот, в котором в свою очередь делай переход на следующую ячейку.
Вообще, для того, чтобы лучше понимать как, что и где происходит в Модели/Представлении почитай: Создание новых моделей, а лучше всю тему: Программирование Модель/Представление. Не зря же наши ребята переводят это на русский язык. ![]() |
|
|
skmdeveloper |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 18.9.2009 Пользователь №: 1107 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Получилось. Спасибо.
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 2.5.2025, 3:07 |