eric6/E5Gui/E5ClickableLabel.py

changeset 8218
7c09585bd960
parent 8143
2c730d5fd177
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
27 """ 27 """
28 Constructor 28 Constructor
29 29
30 @param parent reference to the parent widget (QWidget) 30 @param parent reference to the parent widget (QWidget)
31 """ 31 """
32 super(E5ClickableLabel, self).__init__(parent) 32 super().__init__(parent)
33 33
34 self.setCursor(Qt.CursorShape.PointingHandCursor) 34 self.setCursor(Qt.CursorShape.PointingHandCursor)
35 35
36 def mouseReleaseEvent(self, evt): 36 def mouseReleaseEvent(self, evt):
37 """ 37 """
51 evt.button() == Qt.MouseButton.MidButton and 51 evt.button() == Qt.MouseButton.MidButton and
52 self.rect().contains(evt.pos()) 52 self.rect().contains(evt.pos())
53 ): 53 ):
54 self.middleClicked.emit(evt.globalPos()) 54 self.middleClicked.emit(evt.globalPos())
55 else: 55 else:
56 super(E5ClickableLabel, self).mouseReleaseEvent(evt) 56 super().mouseReleaseEvent(evt)

eric ide

mercurial