QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
QgsDatabaseQueryHistoryProvider Class Reference

History provider for operations database queries. More...

#include <qgsdbqueryhistoryprovider.h>

Inheritance diagram for QgsDatabaseQueryHistoryProvider:

Public Member Functions

 QgsDatabaseQueryHistoryProvider ()
QgsHistoryEntryNodecreateNodeForEntry (const QgsHistoryEntry &entry, const QgsHistoryWidgetContext &context) override
 Creates a new history node for the given entry.
QString id () const override
 Returns the provider's unique id, which is used to associate existing history entries with the provider.
void updateNodeForEntry (QgsHistoryEntryNode *node, const QgsHistoryEntry &entry, const QgsHistoryWidgetContext &context) override
 Updates an existing history node for the given entry.
Public Member Functions inherited from QgsAbstractHistoryProvider
 ~QgsAbstractHistoryProvider () override

Detailed Description

History provider for operations database queries.

Note
Not available in Python bindings
Since
QGIS 3.32

Definition at line 73 of file qgsdbqueryhistoryprovider.h.

Constructor & Destructor Documentation

◆ QgsDatabaseQueryHistoryProvider()

QgsDatabaseQueryHistoryProvider::QgsDatabaseQueryHistoryProvider ( )

Definition at line 201 of file qgsdbqueryhistoryprovider.cpp.

Member Function Documentation

◆ createNodeForEntry()

QgsHistoryEntryNode * QgsDatabaseQueryHistoryProvider::createNodeForEntry ( const QgsHistoryEntry & entry,
const QgsHistoryWidgetContext & context )
overridevirtual

Creates a new history node for the given entry.

Since
QGIS 3.32

Reimplemented from QgsAbstractHistoryProvider.

Definition at line 210 of file qgsdbqueryhistoryprovider.cpp.

◆ id()

QString QgsDatabaseQueryHistoryProvider::id ( ) const
overridevirtual

Returns the provider's unique id, which is used to associate existing history entries with the provider.

Implements QgsAbstractHistoryProvider.

Definition at line 205 of file qgsdbqueryhistoryprovider.cpp.

◆ updateNodeForEntry()

void QgsDatabaseQueryHistoryProvider::updateNodeForEntry ( QgsHistoryEntryNode * node,
const QgsHistoryEntry & entry,
const QgsHistoryWidgetContext & context )
overridevirtual

Updates an existing history node for the given entry.

Since
QGIS 3.32

Reimplemented from QgsAbstractHistoryProvider.

Definition at line 215 of file qgsdbqueryhistoryprovider.cpp.


The documentation for this class was generated from the following files: