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