/************************************************************************ * This file has been generated automatically from * * * * src/core/qgsqueryresultmodel.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsQueryResultModel : QAbstractTableModel { %Docstring(signature="appended") The :py:class:`QgsQueryResultModel` class is a model for :py:class:`QgsAbstractDatabaseProviderConnection`.QueryResult .. versionadded:: 3.18 %End %TypeHeaderCode #include "qgsqueryresultmodel.h" %End public: QgsQueryResultModel( const QgsAbstractDatabaseProviderConnection::QueryResult &queryResult, QObject *parent = 0 ); %Docstring Constructs a QgsQueryResultModel from a ``queryResult`` with optional ``parent`` %End ~QgsQueryResultModel(); public: virtual int rowCount( const QModelIndex &parent ) const; virtual int columnCount( const QModelIndex &parent ) const; virtual QVariant data( const QModelIndex &index, int role ) const; virtual QVariant headerData( int section, Qt::Orientation orientation, int role ) const; public slots: void rowsReady( const QList > &rows ); %Docstring Triggered when ``newRows`` have been fetched and can be added to the model %End void cancel(); %Docstring Cancels the row fetching. %End }; /************************************************************************ * This file has been generated automatically from * * * * src/core/qgsqueryresultmodel.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/