def __init__(self, iface):
     # Save reference to the QGIS interface
     self.iface = iface
     # refernce to map canvas
     self.canvas = self.iface.mapCanvas() 
     # the identify tool will emit a QgsPoint on every click
     self.clickTool = QgsMapToolEmitPoint(self.canvas)
     # create our GUI dialog
     self.dlg = foss4g2011_example1Dialog()
     # create a list to hold our selected feature ids
     self.selectList = []
     # current layer ref (set in handleLayerChange)
     self.cLayer = None
     # current layer dataProvider ref (set in handleLayerChange)
     self.provider = None 
 def __init__(self, iface):
     # On garde la reference a l'interface QGIS
     self.iface = iface
     # Reference au canvas de la carte
     self.canvas = self.iface.mapCanvas() 
     # Notre click tool va emettre un QgsPoint a chaque clic
     self.clickTool = QgsMapToolEmitPoint(self.canvas)
     # creation de notre fenetre GUI
     self.dlg = foss4g2011_example1Dialog()
     # creation d'une liste pour contenir nos ids des features selectionnees
     self.selectList = []
     # reference a la couche courante (assigne dans handleLayerChange)
     self.cLayer = None
     # reference au dataProvider de la couche courante (assigne dans handleLayerChange)
     self.provider = None 
 def __init__(self, iface):
     # Save reference to the QGIS interface
     self.iface = iface
     # refernce to map canvas
     self.canvas = self.iface.mapCanvas()
     # the identify tool will emit a QgsPoint on every click
     self.clickTool = QgsMapToolEmitPoint(self.canvas)
     # create our GUI dialog
     self.dlg = foss4g2011_example1Dialog()
     # create a list to hold our selected feature ids
     self.selectList = []
     # current layer ref (set in handleLayerChange)
     self.cLayer = None
     # current layer dataProvider ref (set in handleLayerChange)
     self.provider = None