16 #ifndef QGSEDITORWIDGETWRAPPER_H 17 #define QGSEDITORWIDGETWRAPPER_H 106 virtual void setEnabled(
bool enabled )
override;
118 void updateConstraint(
const QgsFeature &featureContext );
126 bool isValidConstraint()
const;
134 void valueChanged(
const QVariant& value );
144 void constraintStatusChanged(
const QString& constraint,
const QString &desc,
const QString& err,
bool status );
162 virtual void setValue(
const QVariant& value ) = 0;
171 void valueChanged(
const QString& value );
180 void valueChanged(
int value );
189 void valueChanged(
double value );
198 void valueChanged(
bool value );
206 void valueChanged( qlonglong value );
228 virtual void updateConstraintWidgetStatus(
bool constraintValid );
235 bool mValidConstraint;
245 #endif // QGSEDITORWIDGETWRAPPER_H
Q_DECLARE_METATYPE(QgsMimeDataUtils::UriList)
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
Encapsulate a field in an attribute table or data source.
Represents a vector layer which manages a vector based data sets.