示例#1
0
 def mouseReleaseEvent(self, event: QMouseEvent) -> None:
     super().mouseReleaseEvent(event)
     if self.__mouseDown and event.button() == Qt.LeftButton:
         self.__mouseDown = False
     if self.__selectionDidChange:
         self.__selectionDidChange = False
         self.selectionFinished.emit()
示例#2
0
 def mousePressEvent(self, event: QMouseEvent) -> None:
     self.__mouseDown = event.button() == Qt.LeftButton
     super().mousePressEvent(event)