QGIS API Documentation 3.43.0-Master (1896cf2247d)
Public Member Functions | List of all members
QgsDatabaseQueryHistoryProvider Class Reference

History provider for operations database queries. More...

#include <qgsdbqueryhistoryprovider.h>

Inheritance diagram for QgsDatabaseQueryHistoryProvider:
Inheritance graph
[legend]

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
virtual ~QgsAbstractHistoryProvider ()
 

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 199 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 208 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 203 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 213 of file qgsdbqueryhistoryprovider.cpp.


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