Пример #1
0
 def __init__(self, mapCanvas):
    QgsMapCanvasItem.__init__(self, mapCanvas)
    self.canvas = mapCanvas
    self.iconType = QadGripIconTypeEnum.BOX # icon to be shown
    self.iconSize = QadVariables.get(QadMsg.translate("Environment variables", "GRIPSIZE"))
    self.borderColor = QadVariables.get(QadMsg.translate("Environment variables", "GRIPCONTOUR")) # color of the border
    self.center = QgsPointXY(0, 0) #  coordinates of the point in the center
    self.setGrip(QadGripStatusEnum.UNSELECTED, QadGripIconTypeEnum.BOX)
Пример #2
0
 def setVisible(self, visible):
     for tp in self.track:
         tp[0].setVisible(visible)
     QgsMapCanvasItem.setVisible(self, visible)
     if self.showLabel:
         self.label.setVisible(visible)
    def __init__(self, canvas):
        QgsMapCanvasItem.__init__(self, canvas)

        self.canvas = canvas
        self.reset()
Пример #4
0
 def setVisible(self, visible):
     for tp in self.track:
         tp.setVisible(visible)
     QgsMapCanvasItem.setVisible(self, visible)