def __init__(self, canvas): QgsMapToolIdentifyFeature.__init__(self, canvas) self.linkedcanvas = canvas self.activefeature = None self.active = False #TODO: Enable users to set the following: self.brushsize = 0.01 self.brushroundness = 4 self.activelayer = self.linkedcanvas.layer(0)
def __init__(self, iface, layer, obj): self.iface = iface self.canvas = self.iface.mapCanvas() self.layer = layer self.nodes = [] self.obj = obj self.field = "" self.deselectedSegmentIndex = False self.buttonValue = False QgsMapToolIdentifyFeature.__init__(self, self.canvas, self.layer)
def __init__(self, canvas, iface): self.canvas = canvas self.iface = iface QgsMapToolIdentifyFeature.__init__(self, self.canvas)
def __init__(self, canvas): self.canvas = canvas QgsMapToolIdentifyFeature.__init__(self, self.canvas)
def __init__(self, canvas, vlayer, toolbar): QgsMapToolIdentifyFeature.__init__(self, canvas, vlayer) self.canvas = canvas self.vlayer = vlayer self.toolbar = toolbar self.featureIdentified.connect(self.select_rdpoly)
def __init__(self, canvas, dlg): QgsMapToolIdentifyFeature.__init__(self, canvas) self.canvas = canvas self.dlg = dlg