QGIS API Documentation 3.41.0-Master (af5edcb665c)
|
Offers a toolbutton to choose between different aggregate functions. More...
#include <qgsaggregatetoolbutton.h>
Signals | |
void | activeChanged () |
A function has been selected or deselected. | |
void | aggregateChanged () |
The function name of the selected aggregate has changed. | |
Public Member Functions | |
QgsAggregateToolButton () | |
Constructor. | |
bool | active () const |
When this flag is false , the aggregate will be deactivated. | |
QString | aggregate () const |
The function name of the selected aggregate or a Null String if none is chosen. | |
void | setActive (bool active) |
When this flag is false , the aggregate will be deactivated. | |
void | setAggregate (const QString &aggregate) |
The function name of the selected aggregate or a Null String if none is chosen. | |
void | setType (QMetaType::Type type) |
Based on the type of underlying data, some aggregates will be available or not. | |
Q_DECL_DEPRECATED void | setType (QVariant::Type type) |
Based on the type of underlying data, some aggregates will be available or not. | |
QMetaType::Type | type () const |
Based on the type of underlying data, some aggregates will be available or not. | |
Offers a toolbutton to choose between different aggregate functions.
Functions are filtered based on the type.
Definition at line 32 of file qgsaggregatetoolbutton.h.
QgsAggregateToolButton::QgsAggregateToolButton | ( | ) |
Constructor.
Definition at line 23 of file qgsaggregatetoolbutton.cpp.
bool QgsAggregateToolButton::active | ( | ) | const |
When this flag is false
, the aggregate will be deactivated.
I.e. no aggregate is chosen.
Definition at line 120 of file qgsaggregatetoolbutton.cpp.
|
signal |
A function has been selected or deselected.
QString QgsAggregateToolButton::aggregate | ( | ) | const |
The function name of the selected aggregate or a Null String if none is chosen.
Definition at line 93 of file qgsaggregatetoolbutton.cpp.
|
signal |
The function name of the selected aggregate has changed.
void QgsAggregateToolButton::setActive | ( | bool | active | ) |
When this flag is false
, the aggregate will be deactivated.
I.e. no aggregate is chosen.
Definition at line 81 of file qgsaggregatetoolbutton.cpp.
void QgsAggregateToolButton::setAggregate | ( | const QString & | aggregate | ) |
The function name of the selected aggregate or a Null String if none is chosen.
Definition at line 98 of file qgsaggregatetoolbutton.cpp.
void QgsAggregateToolButton::setType | ( | QMetaType::Type | type | ) |
Based on the type of underlying data, some aggregates will be available or not.
Definition at line 35 of file qgsaggregatetoolbutton.cpp.
void QgsAggregateToolButton::setType | ( | QVariant::Type | type | ) |
Based on the type of underlying data, some aggregates will be available or not.
Definition at line 44 of file qgsaggregatetoolbutton.cpp.
QMetaType::Type QgsAggregateToolButton::type | ( | ) | const |
Based on the type of underlying data, some aggregates will be available or not.
Definition at line 125 of file qgsaggregatetoolbutton.cpp.