|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
Configuration widget for range widgets. More...
#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. | |
Configuration widget for range widgets.
Definition at line 31 of file qgsrangeconfigdlg.h.
|
explicit |
Definition at line 21 of file qgsrangeconfigdlg.cpp.
|
overridevirtual |
Create a configuration from the current GUI state.
Implements QgsEditorConfigWidget.
Definition at line 114 of file qgsrangeconfigdlg.cpp.
|
protectedslot |
Definition at line 165 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 151 of file qgsrangeconfigdlg.cpp.
|
protectedslot |
Sets the precision of minimum value, maximum value, step size UI elements.
| precision | the precision |
Definition at line 171 of file qgsrangeconfigdlg.cpp.