Название: Как сделать DBNavigator для QTableView в Qt 4? Отправлено: brontoz от Сентябрь 26, 2006, 10:13 Суть задачи:
Надо сделать несколько кнопок типа [<<],[<],[>],[>>] или [Начало],[Назад],[Вперёд],[Конец] Т.е.управлять фокусом текущей строки таблицы посредством представленных кнопок. Собственно не так важно реализовать кнопки, сколько сам механизм навигации по QTableView не касаясь мышой и стрелками. Просто киньте идею куда смотреть, кто разобрался. Надо например просто просканировать все записи прямо в открытой таблице, с перемещением фокуса. Понятно что есть понятие Index и всё что с ним связано, через который можно вытащить значение поля, а как изменить тек.строку? Словом как сделать First, Previous, Next, Last, как в QSqlQuery? Название: Как сделать DBNavigator для QTableView в Qt 4? Отправлено: Tonal от Сентябрь 26, 2006, 10:45 Смотри на SelectModel + QAbstractItemModel::index
Название: Как сделать DBNavigator для QTableView в Qt 4? Отправлено: bigirbis от Сентябрь 27, 2006, 09:25 Просто храни QModelIndex и делай ему sibling()
|