E5Gui/E5ClickableLabel.py

changeset 2990
583beaf0b4b8
parent 2302
f29e9405c851
child 3057
10516539f238
child 3160
209a07d7e401
equal deleted inserted replaced
2989:7efa8b8b6903 2990:583beaf0b4b8
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 self.rect().contains(evt.pos()): 45 elif evt.button() == Qt.MiddleButton and \
46 self.rect().contains(evt.pos()):
46 self.middleClicked.emit(evt.globalPos()) 47 self.middleClicked.emit(evt.globalPos())
47 else: 48 else:
48 super().mouseReleaseEvent(evt) 49 super().mouseReleaseEvent(evt)

eric ide

mercurial