22 QgsProcessingFeatureSourceOptionsWidget::QgsProcessingFeatureSourceOptionsWidget( QWidget *parent )
 
   27   mFeatureLimitSpinBox->setClearValue( 0, tr( 
"Not set" ) );
 
   28   mFeatureLimitSpinBox->clear();
 
   30   mComboInvalidFeatureFiltering->addItem( tr( 
"Use Default" ) );
 
   42     mComboInvalidFeatureFiltering->setCurrentIndex( mComboInvalidFeatureFiltering->findData( QVariant() ) );
 
   44     mComboInvalidFeatureFiltering->setCurrentIndex( mComboInvalidFeatureFiltering->findData( check ) );
 
   47 void QgsProcessingFeatureSourceOptionsWidget::setFeatureLimit( 
int limit )
 
   49   mFeatureLimitSpinBox->setValue( limit );
 
   57 bool QgsProcessingFeatureSourceOptionsWidget::isOverridingInvalidGeometryCheck()
 const 
   59   return mComboInvalidFeatureFiltering->currentData().isValid();
 
   62 int QgsProcessingFeatureSourceOptionsWidget::featureLimit()
 const 
   64   return mFeatureLimitSpinBox->value() > 0 ? mFeatureLimitSpinBox->value() : -1;
 
InvalidGeometryCheck
Handling of features with invalid geometries.
@ GeometryNoCheck
No invalid geometry checking.
@ GeometryAbortOnInvalid
Close iterator on encountering any features with invalid geometry. This requires a slow geometry vali...
@ GeometrySkipInvalid
Skip any features with invalid geometry. This requires a slow geometry validity check for every featu...