crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

mva
  опции профиля:
сообщение 17.3.2009, 8:46
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

Спасибо сказали: 3 раз(а)




Репутация:   0  


Добрый день всем!

Редактирую табличку с помощью связки QSqlTableModel и QTableView. После изменения элемента таблички после нажания на Enter пропадает курсор (указатель текущего элемента Grid) вместо того, чтобы перейти на следующий справа элемент. Конечно, мышкой можно вернуть курсор на место, но это немного не то, что хотелось... Почему пропадает курсор?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
LE0N
  опции профиля:
сообщение 18.3.2009, 10:37
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 10.3.2009
Из: Беларусь
Пользователь №: 604

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата
Не могу найти в документации, как управлять навигацией по таблице... Все же английский язык не родной... Не подскажите, где смотреть? Заранее благодарен...

http://www.doc.crossplatform.ru/qt/4.4.3/m...-selection.html
Цитата
А можно ли сделать так, чтобы изменения строки отсылались на сервер в фоновом режиме, а представление не перезагружалось? Я пришел в Qt из Visual FoxPro. Там представления работают именно так, очень удобно, особенно при медленных каналах связи...

Можно вообще отправлять данные самому. В тот момент, когда нужно тебе.
Смотри функцию model.setEditStrategy
Только небольшой неприятный ньюанс... Когда удаляешь строки, они не удаляются пока не сделаешь субмит :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 15.7.2025, 3:58