Example #1
0
 def keyPressEvent(self, event):
     """
     Gestion des touches Control et Delete
     """
     if event.key() == QtCore.Qt.Key_Control:
         utils_instruments.changeTracingEnabled(True)
     elif event.key() == QtCore.Qt.Key_Delete:
         self.main.removeSelected()
     else:
         self.main.keyPressEvent(event)
 def keyPressEvent(self, event):
     """
     Gestion des touches Control et Delete
     """
     if event.key() == QtCore.Qt.Key_Control:
         utils_instruments.changeTracingEnabled(True)
     elif event.key() == QtCore.Qt.Key_Delete:
         self.main.removeSelected()
     else:
         self.main.keyPressEvent(event)
Example #3
0
 def mouseDoubleClickEvent(self, event):
     """
     On met la variable doubleClick à True, pour ne pas executer 
         la procédure liée au simple clic.
     Si le double-clic est fait sur un texte ou le label d'un point,
         il permet de l'éditer.
     Sinon, il permet de cacher/afficher la barre d'outils.
     """
     super(GraphicsView, self).mouseDoubleClickEvent(event)
     self.state['mouseEvent'] = 'mouseDoubleClick'
     if self.state['instrumentName'] == 'Compass':
         utils_instruments.changeTracingEnabled()
     elif self.main.editText() == False:
         if not (self.main.toolsWindow.toolsKidMode):
             if self.main.toolsWindow.isVisible():
                 self.main.doMinimizeToolsWindow()
             else:
                 self.main.doRestoreToolsWindow()
 def mouseDoubleClickEvent(self, event):
     """
     On met la variable doubleClick à True, pour ne pas executer 
         la procédure liée au simple clic.
     Si le double-clic est fait sur un texte ou le label d'un point,
         il permet de l'éditer.
     Sinon, il permet de cacher/afficher la barre d'outils.
     """
     super(GraphicsView, self).mouseDoubleClickEvent(event)
     self.state['mouseEvent'] = 'mouseDoubleClick'
     if self.state['instrumentName'] == 'Compass':
         utils_instruments.changeTracingEnabled()
     elif self.main.editText() == False:
         if not(self.main.toolsWindow.toolsKidMode):
             if self.main.toolsWindow.isVisible():
                 self.main.doMinimizeToolsWindow()
             else:
                 self.main.doRestoreToolsWindow()
Example #5
0
 def keyReleaseEvent(self, event):
     """
     Gestion de la touche Control
     """
     if event.key() == QtCore.Qt.Key_Control:
         utils_instruments.changeTracingEnabled(False)
 def keyReleaseEvent(self, event):
     """
     Gestion de la touche Control
     """
     if event.key() == QtCore.Qt.Key_Control:
         utils_instruments.changeTracingEnabled(False)