Exemple #1
0
 def activate(self):
     """
     When the action is selected
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     if self.__layer.geometryType() == QGis.Point:
         self.setMode(self.CaptureLine)
     else:
         self.setMode(self.CaptureNone)
Exemple #2
0
 def activate(self):
     """
     When the action is selected
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     if self.__layer.geometryType() == QGis.Point:
         self.setMode(self.CaptureLine)
     else:
         self.setMode(self.CaptureNone)
Exemple #3
0
 def activate(self):
     """
     When the action is selected
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     self.__updateList()
     self.__rubber = QgsRubberBand(self.canvas(), QGis.Point)
     color = QColor("red")
     color.setAlphaF(0.78)
     self.__rubber.setColor(color)
     self.__rubber.setIcon(4)
     self.__rubber.setIconSize(20)
     self.canvas().layersChanged.connect(self.__updateList)
     self.canvas().scaleChanged.connect(self.__updateList)
     self.setMode(self.CaptureLine)
 def activate(self):
     """
     When the action is selected
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     self.__updateList()
     self.__rubber = QgsRubberBand(self.canvas(), QGis.Point)
     color = QColor("red")
     color.setAlphaF(0.78)
     self.__rubber.setColor(color)
     self.__rubber.setIcon(4)
     self.__rubber.setWidth(2)
     self.__rubber.setIconSize(20)
     self.canvas().layersChanged.connect(self.__updateList)
     self.canvas().scaleChanged.connect(self.__updateList)
     self.setMode(self.CaptureLine)
 def activate(self):
     """
     When activating the map tool
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     self.canvas.setCursor(QCursor(Qt.CrossCursor))
 def activate(self):
     """
     When activating the map tool
     """
     QgsMapToolAdvancedDigitizing.activate(self)
     self.canvas.setCursor(QCursor(Qt.CrossCursor))