Exemple #1
0
 def mouseReleaseEvent(self, evt):
     """
     Reimplementation of mouseReleaseEvent method of QTreeView
     """
     if self.selectedItem() is not None:
         self.parent.partChanged(self.selectedItem())
     return QTreeView.mouseReleaseEvent(self, evt)
Exemple #2
0
 def mouseReleaseEvent(self, event):
     # Swallow everything except leftButton so context menus work correctly
     if event.button() == Qt.LeftButton or self.in_drag_drop:
         QTreeView.mouseReleaseEvent(self, event)
         self.in_drag_drop = False
Exemple #3
0
 def mouseReleaseEvent(self, event):
     # Swallow everything except leftButton so context menus work correctly
     if event.button() == Qt.LeftButton or self.in_drag_drop:
         QTreeView.mouseReleaseEvent(self, event)
         self.in_drag_drop = False
Exemple #4
0
 def mouseReleaseEvent(self, event):
     self.drag_is_not_DND = False
     if self.drag is None:
         QTreeView.mousePressEvent(self, self.mouse_press_event)
     self.drag = None
     QTreeView.mouseReleaseEvent(self, event)
 def mouseReleaseEvent(self, event):
     self.drag_is_not_DND = False
     if self.drag is None:
         QTreeView.mousePressEvent(self, self.mouse_press_event)
     self.drag = None
     QTreeView.mouseReleaseEvent(self, event)
Exemple #6
0
 def mouseReleaseEvent(self, evt):
     """ Reimplementation of mouseReleaseEvent method of QTreeView"""
     if self.selectedItem() is not None:
             self.mmkit._libPageView()
     return QTreeView.mouseReleaseEvent(self, evt)