25 , mFieldIdx( fieldIdx )
36 if ( mFieldIdx <
layer()->fields().count() )
QgsFields fields() const
Returns the list of fields of this layer.
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
QVariant property(const char *name) const
Encapsulate a field in an attribute table or data source.
const QgsField & at(int i) const
Get field at particular index (must be in range 0..N-1)
QVariant attribute(const QString &name) const
Lookup attribute value from attribute name.
virtual QVariant defaultValue(int fieldId)
Returns the default value for field specified by fieldId.
QgsVectorDataProvider * dataProvider()
Returns the data provider.
Represents a vector layer which manages a vector based data sets.