示例#1
0
    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)
示例#3
0
 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)
示例#5
0
 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)
示例#6
0
 def __init__(self, canvas, dlg):
     QgsMapToolIdentifyFeature.__init__(self, canvas)
     self.canvas = canvas
     self.dlg = dlg