crossplatform.ru

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


  Ответ в Реакция TableView на клавиши перемещения
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
SibBear Дата 26.7.2015, 9:59
 
Цитата(maint @ 26.7.2015, 12:36) *
нужно в главной таблице обрабатывать сигнал currentChanged.


К сожалению, нету такого сигнала. У меня Qt 4.8.6.

Цитата(SibBear @ 26.7.2015, 12:46) *
Цитата(maint @ 26.7.2015, 12:36) *
нужно в главной таблице обрабатывать сигнал currentChanged.


К сожалению, нету такого сигнала. У меня Qt 4.8.6.


Нашел, это не сигнал, а protected функция. Все равно спасибо!
maint Дата 26.7.2015, 9:36
  нужно в главной таблице обрабатывать сигнал currentChanged.
SibBear Дата 26.7.2015, 9:27
  Добрый день. У меня на форме есть два компонента QTableView и соответствующие QSqlTableModel. Когда я щелкаю мышью на строку в первом TableView, срабатывает сигнал entered(QModelIndex), и во втором TableView появляются данные подчиненного запроса. Но это происходит только по щелчку мыши или по нажатию Enter, при перемещении с помощью клавиш курсора ничего не происходит. Я пробовал сигналы activated, clicked, entered, pressed (все с параметром QModelIndex), но так ничего и не добился. Есть ли способ это сделать?
Заранее благодарю.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 1:58