| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Offers a toolbutton to choose between different aggregate functions. More...
#include <qgsaggregatetoolbutton.h>

| Signals | |
| void | activeChanged () | 
| A function has been selected or deselected.  More... | |
| void | aggregateChanged () | 
| The function name of the selected aggregate has changed.  More... | |
| Public Member Functions | |
| QgsAggregateToolButton () | |
| Constructor.  More... | |
| bool | active () const | 
| When this flag is false, the aggregate will be deactivated.  More... | |
| QString | aggregate () const | 
| The function name of the selected aggregate or a Null String if none is chosen.  More... | |
| void | setActive (bool active) | 
| When this flag is false, the aggregate will be deactivated.  More... | |
| void | setAggregate (const QString &aggregate) | 
| The function name of the selected aggregate or a Null String if none is chosen.  More... | |
| void | setType (QVariant::Type type) | 
| Based on the type of underlying data, some aggregates will be available or not.  More... | |
| QVariant::Type | type () const | 
| Based on the type of underlying data, some aggregates will be available or not.  More... | |
Offers a toolbutton to choose between different aggregate functions.
Functions are filtered based on the type.
Definition at line 33 of file qgsaggregatetoolbutton.h.
| QgsAggregateToolButton::QgsAggregateToolButton | ( | ) | 
Constructor.
Definition at line 22 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 116 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 89 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 77 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 94 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 34 of file qgsaggregatetoolbutton.cpp.
| QVariant::Type QgsAggregateToolButton::type | ( | ) | const | 
Based on the type of underlying data, some aggregates will be available or not.
Definition at line 121 of file qgsaggregatetoolbutton.cpp.