QGIS API Documentation 3.40.0-Bratislava (b56115d8743)
|
#include <qgsrangeconfigdlg.h>
Public Member Functions | |
QgsRangeConfigDlg (QgsVectorLayer *vl, int fieldIdx, QWidget *parent) | |
QVariantMap | config () override |
Create a configuration from the current GUI state. | |
void | setConfig (const QVariantMap &config) override |
Update the configuration widget to represent the given configuration. | |
Public Member Functions inherited from QgsEditorConfigWidget | |
QgsEditorConfigWidget (QgsVectorLayer *vl, int fieldIdx, QWidget *parent) | |
Create a new configuration widget. | |
QgsExpressionContext | createExpressionContext () const override |
This method needs to be reimplemented in all classes which implement this interface and return an expression context. | |
int | field () |
Returns the field for which this configuration widget applies. | |
QgsVectorLayer * | layer () |
Returns the layer for which this configuration widget applies. | |
Public Member Functions inherited from QgsExpressionContextGenerator | |
virtual | ~QgsExpressionContextGenerator ()=default |
Protected Slots | |
void | rangeWidgetChanged (int index) |
void | setPrecision (int precision) |
Sets the precision of minimum value, maximum value, step size UI elements. | |
Additional Inherited Members | |
Signals inherited from QgsEditorConfigWidget | |
void | changed () |
Emitted when the configuration of the widget is changed. | |
Protected Member Functions inherited from QgsEditorConfigWidget | |
void | initializeDataDefinedButton (QgsPropertyOverrideButton *button, QgsWidgetWrapper::Property key) |
Registers a property override button, setting up its initial value, connections and description. | |
void | updateDataDefinedButton (QgsPropertyOverrideButton *button) |
Updates a specific property override button to reflect the widgets's current properties. | |
void | updateDataDefinedButtons () |
Updates all property override buttons to reflect the widgets's current properties. | |
Protected Attributes inherited from QgsEditorConfigWidget | |
QgsPropertyCollection | mPropertyCollection |
Temporary property collection for config widgets. | |
Definition at line 31 of file qgsrangeconfigdlg.h.
|
explicit |
Definition at line 20 of file qgsrangeconfigdlg.cpp.
|
overridevirtual |
Create a configuration from the current GUI state.
Implements QgsEditorConfigWidget.
Definition at line 113 of file qgsrangeconfigdlg.cpp.
|
protectedslot |
Definition at line 164 of file qgsrangeconfigdlg.cpp.
|
overridevirtual |
Update the configuration widget to represent the given configuration.
config | The configuration which should be represented by this widget |
Implements QgsEditorConfigWidget.
Definition at line 150 of file qgsrangeconfigdlg.cpp.
|
protectedslot |
Sets the precision of minimum value, maximum value, step size UI elements.
precision | the precision |
Definition at line 170 of file qgsrangeconfigdlg.cpp.