eric7/E5Gui/E5ClickableLabel.py

branch
eric7
changeset 8319
ea11a3948f40
parent 8318
962bce857696
equal deleted inserted replaced
8318:962bce857696 8319:ea11a3948f40
42 if ( 42 if (
43 evt.button() == Qt.MouseButton.LeftButton and 43 evt.button() == Qt.MouseButton.LeftButton and
44 self.rect().contains(evt.position().toPoint()) 44 self.rect().contains(evt.position().toPoint())
45 ): 45 ):
46 if evt.modifiers() == Qt.KeyboardModifier.ControlModifier: 46 if evt.modifiers() == Qt.KeyboardModifier.ControlModifier:
47 self.middleClicked.emit(evt.globalPos()) 47 self.middleClicked.emit(evt.globalPosition().toPoint())
48 else: 48 else:
49 self.clicked.emit(evt.globalPos()) 49 self.clicked.emit(evt.globalPosition().toPoint())
50 elif ( 50 elif (
51 evt.button() == Qt.MouseButton.MiddleButton and 51 evt.button() == Qt.MouseButton.MiddleButton and
52 self.rect().contains(evt.position().toPoint()) 52 self.rect().contains(evt.position().toPoint())
53 ): 53 ):
54 self.middleClicked.emit(evt.globalPos()) 54 self.middleClicked.emit(evt.globalPosition().toPoint())
55 else: 55 else:
56 super().mouseReleaseEvent(evt) 56 super().mouseReleaseEvent(evt)

eric ide

mercurial