/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsfeatureselectiondlg.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ // This is required for the ConvertToSubClassCode to work properly // so RTTI for casting is available in the whole module. %ModuleCode #include "qgsfeatureselectiondlg.h" %End class QgsFeatureSelectionDlg : QDialog { %Docstring(signature="appended") A dialog for selecting features from a vector layer. %End %TypeHeaderCode #include "qgsfeatureselectiondlg.h" %End %ConvertToSubClassCode if ( qobject_cast( sipCpp ) ) sipType = sipType_QgsFeatureSelectionDlg; else sipType = 0; %End public: explicit QgsFeatureSelectionDlg( QgsVectorLayer *vl, const QgsAttributeEditorContext &context, QWidget *parent /TransferThis/ = 0 ); %Docstring Constructor for QgsFeatureSelectionDlg %End const QgsFeatureIds &selectedFeatures(); %Docstring Gets the selected features :return: The selected feature ids %End void setSelectedFeatures( const QgsFeatureIds &ids ); %Docstring Set the selected features :param ids: The feature ids to select %End void setFilterExpression( const QString &filter, QgsAttributeForm::FilterType type ); %Docstring Set form filter expression %End protected: virtual void keyPressEvent( QKeyEvent *evt ); virtual void showEvent( QShowEvent *event ); %Docstring Make sure the dialog does not grow too much %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsfeatureselectiondlg.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/