E5Gui/E5ClickableLabel.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 2990
583beaf0b4b8
child 3145
a9de05d4a22f
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
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)

eric ide

mercurial