|
| QgsValueRelationFieldFormatter () |
| Constructor for QgsValueRelationFieldFormatter. More...
|
|
QVariantList | availableValues (const QVariantMap &config, int countLimit, const QgsFieldFormatterContext &context) const override |
| Returns a list of the values that would be possible to select with this widget type On a RelationReference that would be the parents ids or on ValueMap all the configured keys according to the settings in the config. More...
|
|
QVariant | createCache (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config) const override |
| Create a cache for a given field. More...
|
|
QString | id () const override |
| Returns a unique id for this field formatter. More...
|
|
QList< QgsVectorLayerRef > | layerDependencies (const QVariantMap &config) const override |
| Returns a list of weak layer references to other layers required by this formatter for the given config. More...
|
|
QString | representValue (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config, const QVariant &cache, const QVariant &value) const override |
| Create a pretty String representation of the value. More...
|
|
QVariant | sortValue (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config, const QVariant &cache, const QVariant &value) const override |
| If the default sort order should be overwritten for this widget, you can transform the value in here. More...
|
|
| QgsFieldFormatter ()=default |
| Default constructor. More...
|
|
virtual | ~QgsFieldFormatter ()=default |
|
virtual Qt::AlignmentFlag | alignmentFlag (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config) const |
| Returns the alignment for a particular field. More...
|
|
virtual QVariantList | availableValues (const QVariantMap &config, int countLimit, const QgsFieldFormatterContext &context) const |
| Returns a list of the values that would be possible to select with this widget type On a RelationReference that would be the parents ids or on ValueMap all the configured keys according to the settings in the config. More...
|
|
virtual QVariant | createCache (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config) const |
| Create a cache for a given field. More...
|
|
Flags | flags () const |
| Returns the flags. More...
|
|
virtual QString | id () const =0 |
| Returns a unique id for this field formatter. More...
|
|
virtual QList< QgsVectorLayerRef > | layerDependencies (const QVariantMap &config) const SIP_SKIP |
| Returns a list of weak layer references to other layers required by this formatter for the given config. More...
|
|
virtual QString | representValue (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config, const QVariant &cache, const QVariant &value) const |
| Create a pretty String representation of the value. More...
|
|
void | setFlags (const Flags &flags) |
| Sets the flags. More...
|
|
virtual QVariant | sortValue (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config, const QVariant &cache, const QVariant &value) const |
| If the default sort order should be overwritten for this widget, you can transform the value in here. More...
|
|