40 if evt.button() == Qt.LeftButton and self.rect().contains(evt.pos()): |
40 if evt.button() == Qt.LeftButton and self.rect().contains(evt.pos()): |
41 if evt.modifiers() == Qt.ControlModifier: |
41 if evt.modifiers() == Qt.ControlModifier: |
42 self.middleClicked.emit(evt.globalPos()) |
42 self.middleClicked.emit(evt.globalPos()) |
43 else: |
43 else: |
44 self.clicked.emit(evt.globalPos()) |
44 self.clicked.emit(evt.globalPos()) |
45 elif evt.button() == Qt.MiddleButton and \ |
45 elif evt.button() == Qt.MidButton and \ |
46 self.rect().contains(evt.pos()): |
46 self.rect().contains(evt.pos()): |
47 self.middleClicked.emit(evt.globalPos()) |
47 self.middleClicked.emit(evt.globalPos()) |
48 else: |
48 else: |
49 super().mouseReleaseEvent(evt) |
49 super().mouseReleaseEvent(evt) |