예제 #1
0
    def add_new_item(self):
        feature = QgsFeature()

        attribute_form = QgsAttributeForm(self.layer, parent=self)
        attribute_form.setMode(QgsAttributeEditorContext.AddFeatureMode)

        attribute_form.show()
예제 #2
0
# coding: utf-8
from qgis.gui import QgsAttributeForm
from qgis.utils import iface

layer = iface.activeLayer()
attribute_form = QgsAttributeForm(layer, layer.getFeatures().next())
attribute_form.setMode(QgsAttributeForm.SingleEditMode)  # SingleEditMode, AddFeatureMode, MultiEditMode, SearchMode

attribute_form.show()