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) |