Example #1
0
 def on_menuSelections_mousePressed(self, event):
     if event.button() == Qt.LeftButton:
         action = self.menuSelections.actionAt(event.pos())
         if action:
             selection = action.data()
             if selection:
                 self.seldrag_start_pos = event.pos()
                 self.seldrag_selection = selection
     else:
         self.seldrag_start_pos = None
         self.seldrag_selection = None
         self.seldrag_target = None
     QMenu.mousePressEvent(self.menuSelections, event)