QGIS API Documentation
3.0.2-Girona (307d082)
|
A default fallback field formatter in case no specialized field formatter is defined. More...
#include <qgsfallbackfieldformatter.h>
Public Member Functions | |
QgsFallbackFieldFormatter ()=default | |
Default constructor of field formatter as a fallback when no specialized formatter is defined. More... | |
QString | id () const override |
Return a unique id for this field formatter. More... | |
Public Member Functions inherited from QgsFieldFormatter | |
QgsFieldFormatter () | |
virtual | ~QgsFieldFormatter ()=default |
virtual Qt::AlignmentFlag | alignmentFlag (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config) const |
Return the alignment for a particular field. More... | |
virtual QVariant | createCache (QgsVectorLayer *layer, int fieldIndex, const QVariantMap &config) const |
Create a cache for a given field. 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... | |
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... | |
A default fallback field formatter in case no specialized field formatter is defined.
The values will be returned unmodified.
Definition at line 29 of file qgsfallbackfieldformatter.h.
|
default |
Default constructor of field formatter as a fallback when no specialized formatter is defined.
|
overridevirtual |
Return a unique id for this field formatter.
This id will later be used to identify this field formatter in the registry with QgsFieldFormatterRegistry::fieldFormatter().
This id matches the id of a QgsEditorWidgetFactory.
Implements QgsFieldFormatter.
Definition at line 18 of file qgsfallbackfieldformatter.cpp.