--- a/eric7/E5Gui/E5Led.py Sun May 16 11:43:59 2021 +0200 +++ b/eric7/E5Gui/E5Led.py Sun May 16 20:07:24 2021 +0200 @@ -11,9 +11,9 @@ import enum -from PyQt5.QtCore import pyqtSignal, Qt, QSize, QPoint -from PyQt5.QtGui import QColor, QRadialGradient, QPalette, QPainter, QBrush -from PyQt5.QtWidgets import QWidget +from PyQt6.QtCore import pyqtSignal, Qt, QSize, QPoint +from PyQt6.QtGui import QColor, QRadialGradient, QPalette, QPainter, QBrush +from PyQt6.QtWidgets import QWidget class E5LedType(enum.Enum): @@ -321,15 +321,15 @@ """ if ( evt.button() == Qt.MouseButton.LeftButton and - self.rect().contains(evt.pos()) + self.rect().contains(evt.position().toPoint()) ): if evt.modifiers() == Qt.KeyboardModifier.ControlModifier: self.middleClicked.emit(evt.globalPos()) else: self.clicked.emit(evt.globalPos()) elif ( - evt.button() == Qt.MouseButton.MidButton and - self.rect().contains(evt.pos()) + evt.button() == Qt.MouseButton.MiddleButton and + self.rect().contains(evt.position().toPoint()) ): self.middleClicked.emit(evt.globalPos()) else: