QgsSelectedFeature::QgsSelectedFeature( QgsFeatureId featureId, QgsVectorLayer *vlayer, QgsMapCanvas *canvas ) : mFeatureId( featureId ) , mChangingGeometry( false ) { setSelectedFeature( featureId, vlayer, canvas ); }
QgsSelectedFeature::QgsSelectedFeature( QgsFeatureId featureId, QgsVectorLayer *vlayer, QgsMapCanvas *canvas ) : mFeatureId( featureId ) , mGeometry( nullptr ) , mChangingGeometry( false ) , mValidator( nullptr ) { QgsDebugCall; setSelectedFeature( featureId, vlayer, canvas ); }
QgsSelectedFeature::QgsSelectedFeature( QgsFeatureId featureId, QgsVectorLayer *vlayer, QgsMapCanvas *canvas ) : mFeatureId( featureId ) , mGeometry( 0 ) , mChangingGeometry( false ) , mRubberBand( 0 ) , mValidator( 0 ) { QgsDebugMsg( "Entering." ); setSelectedFeature( featureId, vlayer, canvas ); }