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