Просмотр базы данных в pyqt - PullRequest
1 голос
/ 03 августа 2011

Есть ли простой способ отобразить содержимое таблицы из sqlite в pyqt?Единственные примеры, которые я могу найти, находятся либо в C ++, либо имеют реляционные таблицы.

1 Ответ

5 голосов
/ 03 августа 2011

Вы можете использовать класс QSqlTableModel и передать его в QTableView. Предполагая, что у вас есть объект QSqlDatabase с именем db,

model = QtSql.QSqlTableModel(self, db)
model.setTable("YourTable")
model.select()

tableview = QtGui.QTableView()
tableview.setModel(model)
tableview.show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...