16 #ifndef QGSFIELDCOMBOBOX_H
17 #define QGSFIELDCOMBOBOX_H
36 Q_FLAGS( QgsFieldProxyModel::Filters )
37 Q_PROPERTY( QgsFieldProxyModel::Filters filters READ filters WRITE setFilters )
47 void setFilters(
const QgsFieldProxyModel::Filters& filters );
50 QgsFieldProxyModel::Filters
filters()
const {
return mFieldProxyModel->filters(); }
60 void fieldChanged(
const QString& fieldName );
70 void setField(
const QString& fieldName );
73 void indexChanged(
int i );
79 #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...
QgsFieldProxyModel::Filters filters() const
currently used filter on list of fields
Represents a vector layer which manages a vector based data sets.