33 value = mComboBox->itemData( mComboBox->currentIndex() );
40 return new QComboBox( parent );
45 mComboBox = qobject_cast<QComboBox*>( editor );
49 QStringList enumValues;
52 Q_FOREACH (
const QString& s, enumValues )
54 mComboBox->addItem( s, s );
56 connect( mComboBox, SIGNAL( currentIndexChanged(
int ) ),
this, SLOT(
valueChanged() ) );
64 mComboBox->setCurrentIndex( mComboBox->findData( value ) );
virtual void enumValues(int index, QStringList &enumList)
Returns the possible enum values of an attribute.
QgsVectorDataProvider * dataProvider()
Returns the data provider.
Represents a vector layer which manages a vector based data sets.