/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsaggregatetoolbutton.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsAggregateToolButton : QToolButton { %Docstring Offers a toolbutton to choose between different aggregate functions. Functions are filtered based on the type. .. versionadded:: 3.0 %End %TypeHeaderCode #include "qgsaggregatetoolbutton.h" %End public: QgsAggregateToolButton(); %Docstring Constructor %End void setType( QVariant::Type type ); %Docstring Based on the ``type`` of underlying data, some aggregates will be available or not. %End QVariant::Type type() const; %Docstring Based on the ``type`` of underlying data, some aggregates will be available or not. %End void setActive( bool active ); %Docstring When this flag is ``False``, the aggregate will be deactivated. I.e. no aggregate is chosen. %End bool active() const; %Docstring When this flag is ``False``, the aggregate will be deactivated. I.e. no aggregate is chosen. %End QString aggregate() const; %Docstring The function name of the selected aggregate or a Null String if none is chosen. %End void setAggregate( const QString &aggregate ); %Docstring The function name of the selected aggregate or a Null String if none is chosen. %End signals: void aggregateChanged(); %Docstring The function name of the selected aggregate has changed. %End void activeChanged(); %Docstring A function has been selected or deselected. %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsaggregatetoolbutton.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/