Russian Qt Forum
Октябрь 02, 2024, 01:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Получение индекса QSqlTableModel по щелчку мыши !  (Прочитано 2694 раз)
rezor
Гость
« : Февраль 01, 2011, 19:39 »

Есть 4 таблицы QSqlTableModel нужно отследить нажатие левой кнопкой мыши по строке и получить ее индекс( далее по индексу будет выборка из остальных таблиц) и вывод информации в оставшиеся таблицы.Я так понимаю нужно переопределить mousePressEvent. Можно ли сделать так чтобы это работало только в 1 таблице, а в 3 остальные только выводило???
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Февраль 01, 2011, 21:34 »

QSqlTableModel не визуальный объект. Ты, наверное, имеешь ввиду QTableView?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
serg_hd
Хакер
*****
Offline Offline

Сообщений: 668



Просмотр профиля
« Ответ #2 : Февраль 01, 2011, 21:55 »

QTableView:
signal
void clicked ( const QModelIndex & index )
Записан

kubuntu/Win7/x64/NetBeans
rezor
Гость
« Ответ #3 : Февраль 02, 2011, 00:45 »

Да именно что-то я запутался!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 23.