--- a/eric6/WebBrowser/StatusBar/ImagesIcon.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/WebBrowser/StatusBar/ImagesIcon.py Tue Mar 02 17:17:09 2021 +0100 @@ -66,7 +66,7 @@ menu.addAction(self.tr("Current Page Settings")).setFont(boldFont) if self._testCurrentPageWebAttribute( - QWebEngineSettings.AutoLoadImages): + QWebEngineSettings.WebAttribute.AutoLoadImages): menu.addAction(self.tr("Disable loading images (temporarily)"), self.__toggleLoadingImages) else: @@ -88,11 +88,11 @@ Private slot to update the icon. """ if self._testCurrentPageWebAttribute( - QWebEngineSettings.AutoLoadImages): + QWebEngineSettings.WebAttribute.AutoLoadImages): self.setGraphicsEffect(None) else: effect = QGraphicsColorizeEffect(self) - effect.setColor(Qt.gray) + effect.setColor(Qt.GlobalColor.gray) self.setGraphicsEffect(effect) @pyqtSlot() @@ -104,9 +104,9 @@ return current = self._testCurrentPageWebAttribute( - QWebEngineSettings.AutoLoadImages) - self._setCurrentPageWebAttribute(QWebEngineSettings.AutoLoadImages, - not current) + QWebEngineSettings.WebAttribute.AutoLoadImages) + self._setCurrentPageWebAttribute( + QWebEngineSettings.WebAttribute.AutoLoadImages, not current) if current: # reload page upon disabling loading images @@ -124,7 +124,7 @@ """ from WebBrowser.WebBrowserWindow import WebBrowserWindow WebBrowserWindow.webSettings().setAttribute( - QWebEngineSettings.AutoLoadImages, enable) + QWebEngineSettings.WebAttribute.AutoLoadImages, enable) Preferences.setWebBrowser("AutoLoadImages", enable) Preferences.syncPreferences()