Hi Luke,

I tried your code with QGIS 3.34.11 and the featureAdded Signal is indeed fired...

I made a short video https://i.ibb.co/6mpXy31/feature-added.gif

Regards,

--
Jacky Volpes

Ingénieur développeur SIG - Oslandia



Le 24/10/2024 à 20:12, Catania, Luke A ERDC-RDE-GRL-VA CIV via QGIS-Developer a écrit :

I do not understand why after creating a layer and adding it to the layer panel then start editing why after drawing on the map canvas, the featureAdded signal is not firing?

I have tried many and beforeCommitChanges and afterCommitChanges work but not featureAdded which is what I use in many other parts of my code.

vlayer.startEditing()

vlayer.featureAdded.connect(lambda: self.signal_event("featureAdded"))

        actions = self.digitizing_toolbar.actions()

        for action in actions:

            if (action.text() == ''):

                if (action.defaultWidget().menu() != None

                    and action.defaultWidget().defaultAction().text() != 'Digitize with Segment'):

                    for sub_action in action.defaultWidget().menu().actions():

                        if (sub_action.text() == 'Digitize with Segment'):

action.defaultWidget().setDefaultAction(sub_action)

action.defaultWidget().menu().setActiveAction(sub_action)

action.defaultWidget().defaultAction().setChecked(True)

action.defaultWidget().defaultAction().activate(0)

        iface.actionAddFeature().trigger()

Luke Catania

US Army ERDC-GRL

JCMS Site Planning Developer


_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
  • [QGIS-Developer] Qg... Catania, Luke A ERDC-RDE-GRL-VA CIV via QGIS-Developer
    • Re: [QGIS-Deve... Jacky Volpes via QGIS-Developer
      • Re: [QGIS-... Catania, Luke A ERDC-RDE-GRL-VA CIV via QGIS-Developer

Reply via email to