--- a/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListWidget.py Sun May 16 11:43:59 2021 +0200 +++ b/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListWidget.py Sun May 16 20:07:24 2021 +0200 @@ -7,8 +7,8 @@ Module implementing a special list widget for GreaseMonkey scripts. """ -from PyQt5.QtCore import pyqtSignal, QRect -from PyQt5.QtWidgets import QListWidget, QListWidgetItem +from PyQt6.QtCore import pyqtSignal, QRect +from PyQt6.QtWidgets import QListWidget, QListWidgetItem from .GreaseMonkeyConfigurationListDelegate import ( GreaseMonkeyConfigurationListDelegate @@ -63,8 +63,8 @@ @param evt mouse press event (QMouseEvent) """ - if self.__containsRemoveIcon(evt.pos()): - self.removeItemRequested.emit(self.itemAt(evt.pos())) + if self.__containsRemoveIcon(evt.position().toPoint()): + self.removeItemRequested.emit(self.itemAt(evt.position().toPoint())) return super().mousePressEvent(evt) @@ -75,8 +75,8 @@ @param evt mouse press event (QMouseEvent) """ - if self.__containsRemoveIcon(evt.pos()): - self.removeItemRequested.emit(self.itemAt(evt.pos())) + if self.__containsRemoveIcon(evt.position().toPoint()): + self.removeItemRequested.emit(self.itemAt(evt.position().toPoint())) return super().mouseDoubleClickEvent(