Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: rezor от Февраль 01, 2011, 19:39



Название: Получение индекса QSqlTableModel по щелчку мыши !
Отправлено: rezor от Февраль 01, 2011, 19:39
Есть 4 таблицы QSqlTableModel нужно отследить нажатие левой кнопкой мыши по строке и получить ее индекс( далее по индексу будет выборка из остальных таблиц) и вывод информации в оставшиеся таблицы.Я так понимаю нужно переопределить mousePressEvent. Можно ли сделать так чтобы это работало только в 1 таблице, а в 3 остальные только выводило???


Название: Re: Получение индекса QSqlTableModel по щелчку мыши !
Отправлено: Пантер от Февраль 01, 2011, 21:34
QSqlTableModel не визуальный объект. Ты, наверное, имеешь ввиду QTableView?


Название: Re: Получение индекса QSqlTableModel по щелчку мыши !
Отправлено: serg_hd от Февраль 01, 2011, 21:55
QTableView:
signal
void clicked ( const QModelIndex & index )


Название: Re: Получение индекса QSqlTableModel по щелчку мыши !
Отправлено: rezor от Февраль 02, 2011, 00:45
Да именно что-то я запутался!