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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   Проблема отображения таблицы QSqlTableModel + QSortFilterProxyModel (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/problema-otobrazheniya-tablicy-qsqltablemodel-qsortfilterproxymodel-270280/)

Guest 29.09.2011 04:56

Проблема отображения таблицы QSqlTableModel + QSortFilterProxyModel
 
Не знаю в чем проблема, но при отображении достаточно большой таблицы отображаются не все строки.пример кода: QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE" , "Journal"); db.setDatabaseName(filename); db.open(); model = new QSqlTableModel(this, db); model->setTable("nametable"); model->setEditStrategy(QSqlTableModel::OnManua lSubmit); model->select(); proxyModel = new QSortFilterProxyModel(this); proxyModel->setDynamicSortFilter(true); proxyModel->setSourceModel(model); setModel(proxyModel);отображается только часть строк таблицы, но если таблицу скроллером прокрутить до конца, то появятся недостающие строчки таблицы. Как сделать чтоб таблица сразу вся загружалась(отображалась)


Часовой пояс GMT, время: 18:40.


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