Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   кто как дружит QT и ibpp ? (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/kto-kak-druzhit-qt-i-ibpp-274379/)

Guest 29.09.2011 06:56

кто как дружит QT и ibpp ?
 
Есть простая задача - отображать результат запроса в QTableView с помощью ibpp (т.к. родной драйвер QT для Firebird\Interbase кривоват).Я сделал так (просьба сразу не пинать) - определил наследника от QAbstractTableModel - FBQueryModel и прицепил его к QTableView.В FBQueryModel создал массив, который в конструкторе заполняется данными запроса в виде QString'ов.Кроме того, определил методы data, headerData, columnCount, rowCount, берущие данные из массива.Массив был создан из тех соображений, что ibpp предоставляет только однонаправленный Fetch по набору данных, а модели нужно брать произвольные строчки.Теперь ломаю голову как сделать редактируемый набор данных.Возможно надо смотреть в сторону создания своего QSqlDriver? В общем, хотелось бы знать как выкручивается народ с ibpp?


Часовой пояс GMT, время: 16:05.


© www.otvetnemail.ru - Форум вопросов и ответов.