16 #ifndef QGSFIELDCOMBOBOX_H    17 #define QGSFIELDCOMBOBOX_H    40     Q_PROPERTY( QgsFieldProxyModel::Filters filters READ filters WRITE setFilters )
    41     Q_PROPERTY( 
bool allowEmptyFieldName READ allowEmptyFieldName WRITE setAllowEmptyFieldName )
    62     void setAllowEmptyFieldName( 
bool allowEmpty );
    69     bool allowEmptyFieldName() 
const;
    72     QString currentField() 
const;
    82     void fieldChanged( 
const QString &fieldName );
    94     void setField( 
const QString &fieldName );
    97     void indexChanged( 
int i );
   103 #endif // QGSFIELDCOMBOBOX_H Base class for all map layer types. 
 
The QgsFieldComboBox is a combo box which displays the list of fields of a given layer. 
 
The QgsFieldProxyModel class provides an easy to use model to display the list of fields of a layer...
 
const Filters & filters() const
Returns the filters controlling displayed fields. 
 
Represents a vector layer which manages a vector based data sets.