QSqlQueryModel Class Reference
[QtSql module]
Inherits QAbstractTableModel.
Inherited by QSqlTableModel.
Methods
- __init__ (self, QObject parent = None)
- bool canFetchMore (self, QModelIndex parent = QModelIndex())
- clear (self)
- int columnCount (self, QModelIndex parent = QModelIndex())
- QVariant data (self, QModelIndex, int role = Qt.DisplayRole)
- fetchMore (self, QModelIndex parent = QModelIndex())
- QVariant headerData (self, int, Qt.Orientation, int role = Qt.DisplayRole)
- QModelIndex indexInQuery (self, QModelIndex)
- bool insertColumns (self, int, int, QModelIndex parent = QModelIndex())
- QSqlError lastError (self)
- QSqlQuery query (self)
- queryChange (self)
- QSqlRecord record (self, int)
- QSqlRecord record (self)
- bool removeColumns (self, int, int, QModelIndex parent = QModelIndex())
- int rowCount (self, QModelIndex parent = QModelIndex())
- bool setHeaderData (self, int, Qt.Orientation, QVariant, int role = Qt.EditRole)
- setLastError (self, QSqlError)
- setQuery (self, QSqlQuery)
- setQuery (self, QString, QSqlDatabase db = QSqlDatabase())
Detailed Description
Method Documentation
QSqlQueryModel.__init__ (self, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
bool QSqlQueryModel.canFetchMore (self, QModelIndex parent = QModelIndex())
QSqlQueryModel.clear (self)
int QSqlQueryModel.columnCount (self, QModelIndex parent = QModelIndex())
QVariant QSqlQueryModel.data (self, QModelIndex, int role = Qt.DisplayRole)
QSqlQueryModel.fetchMore (self, QModelIndex parent = QModelIndex())
QVariant QSqlQueryModel.headerData (self, int, Qt.Orientation, int role = Qt.DisplayRole)
bool QSqlQueryModel.insertColumns (self, int, int, QModelIndex parent = QModelIndex())
QSqlError QSqlQueryModel.lastError (self)
QSqlQuery QSqlQueryModel.query (self)
QSqlQueryModel.queryChange (self)
QSqlRecord QSqlQueryModel.record (self, int)
QSqlRecord QSqlQueryModel.record (self)
bool QSqlQueryModel.removeColumns (self, int, int, QModelIndex parent = QModelIndex())
int QSqlQueryModel.rowCount (self, QModelIndex parent = QModelIndex())
bool QSqlQueryModel.setHeaderData (self, int, Qt.Orientation, QVariant, int role = Qt.EditRole)
QSqlQueryModel.setLastError (self, QSqlError)
QSqlQueryModel.setQuery (self, QSqlQuery)
QSqlQueryModel.setQuery (self, QString, QSqlDatabase db = QSqlDatabase())