--- a/eric6/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py Tue Mar 02 17:17:09 2021 +0100 @@ -25,9 +25,9 @@ """ Class implementing the GreaseMonkey scripts configuration dialog. """ - ScriptVersionRole = Qt.UserRole - ScriptDescriptionRole = Qt.UserRole + 1 - ScriptRole = Qt.UserRole + 2 + ScriptVersionRole = Qt.ItemDataRole.UserRole + ScriptDescriptionRole = Qt.ItemDataRole.UserRole + 1 + ScriptRole = Qt.ItemDataRole.UserRole + 2 def __init__(self, manager, parent=None): """ @@ -38,7 +38,7 @@ """ super(GreaseMonkeyConfigurationDialog, self).__init__(parent) self.setupUi(self) - self.setWindowFlags(Qt.Window) + self.setWindowFlags(Qt.WindowType.Window) self.iconLabel.setPixmap( UI.PixmapCache.getPixmap("greaseMonkey48")) @@ -104,11 +104,11 @@ itm.setData( GreaseMonkeyConfigurationDialog.ScriptDescriptionRole, script.description()) - itm.setFlags(itm.flags() | Qt.ItemIsUserCheckable) + itm.setFlags(itm.flags() | Qt.ItemFlag.ItemIsUserCheckable) if script.isEnabled(): - itm.setCheckState(Qt.Checked) + itm.setCheckState(Qt.CheckState.Checked) else: - itm.setCheckState(Qt.Unchecked) + itm.setCheckState(Qt.CheckState.Unchecked) itm.setData(GreaseMonkeyConfigurationDialog.ScriptRole, script) self.scriptsList.addItem(itm) @@ -124,8 +124,8 @@ continue if ( - topItem.checkState() == Qt.Unchecked and - bottomItem.checkState == Qt.Checked + topItem.checkState() == Qt.CheckState.Unchecked and + bottomItem.checkState == Qt.CheckState.Checked ): itm = self.scriptsList.takeItem(row + 1) self.scriptsList.insertItem(row, itm) @@ -174,7 +174,7 @@ if script is None: return - if itm.checkState() == Qt.Checked: + if itm.checkState() == Qt.CheckState.Checked: self.__manager.enableScript(script) else: self.__manager.disableScript(script)