Example #1
0
 def mousePressPathHelix(self, pathHelix, event):
     draggingForceCrossover = False
     if pathHelix:
         phg = pathHelix.pathHelixGroup()
         draggingForceCrossover = phg.dragging
     if event.button() & Qt.RightButton or draggingForceCrossover:
         ForceTool.mousePressPathHelix(self, pathHelix, event)
     elif event.buttons() & Qt.LeftButton:
         SelectTool.mousePressPathHelix(self, pathHelix, event)
Example #2
0
 def hoverMovePathHelixGroup(self, phg, event):
     ForceTool.hoverMovePathHelixGroup(self, phg, event)
Example #3
0
 def hoverMovePathHelix(self, pathHelix, event):
     ForceTool.hoverMovePathHelix(self, pathHelix, event)
Example #4
0
 def mouseReleasePathHelix(self, pathHelix, event):
     SelectTool.mouseReleasePathHelix(self, pathHelix, event)
     ForceTool.mouseReleasePathHelix(self, pathHelix, event)
Example #5
0
 def mouseMovePathHelix(self, pathHelix, event):
     if event.buttons() & Qt.LeftButton:
         SelectTool.mouseMovePathHelix(self, pathHelix, event)
     elif event.buttons() & Qt.RightButton:
         ForceTool.mouseMovePathHelix(self, pathHelix, event)