/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsattributedialog.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsAttributeDialog : QDialog { %TypeHeaderCode #include "qgsattributedialog.h" %End public: QgsAttributeDialog( QgsVectorLayer *vl, QgsFeature *thepFeature, bool featureOwner, QWidget *parent /TransferThis/ = 0, bool showDialogButtons = true, const QgsAttributeEditorContext &context = QgsAttributeEditorContext() ); %Docstring Create an attribute dialog for a given layer and feature \param vl The layer for which the dialog will be generated \param thepFeature A feature for which the dialog will be generated \param featureOwner Set to true, if the dialog should take ownership of the feature \param parent A parent widget for the dialog \param showDialogButtons True: Show the dialog buttons accept/cancel \param context The context in which this dialog is created %End ~QgsAttributeDialog(); void saveGeometry(); %Docstring Saves the size and position for the next time this dialog box will be used. %End void restoreGeometry(); %Docstring Restores the size and position from the last time this dialog box was used. %End void setHighlight( QgsHighlight *h ); %Docstring setHighlight \param h The highlight. Ownership is taken. %End QgsAttributeForm *attributeForm(); %Docstring :rtype: QgsAttributeForm %End const QgsFeature *feature(); %Docstring :rtype: QgsFeature %End bool editable(); %Docstring Is this dialog editable? :return: returns true, if this dialog was created in an editable manner. :rtype: bool %End void setMode( QgsAttributeForm::Mode mode ); %Docstring Toggles the form mode. \param mode form mode. For example, if set to QgsAttributeForm.AddFeatureMode, the dialog will be editable even with an invalid feature and will add a new feature when the form is accepted. %End void setEditCommandMessage( const QString &message ); %Docstring Sets the edit command message (Undo) that will be used when the dialog is accepted \param message The message %End virtual bool event( QEvent *e ); %Docstring Intercept window activate/deactive events to show/hide the highlighted feature. \param e The event :return: The same as the parent QDialog :rtype: bool %End public slots: virtual void accept(); virtual void reject(); void show(); %Docstring Show the dialog non-blocking. Reparents this dialog to be a child of the dialog form %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsattributedialog.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/