--- a/eric7/WebBrowser/AdBlock/AdBlockManager.py Mon Jun 20 13:25:14 2022 +0200 +++ b/eric7/WebBrowser/AdBlock/AdBlockManager.py Mon Jun 20 19:47:39 2022 +0200 @@ -11,7 +11,7 @@ import contextlib from PyQt6.QtCore import ( - pyqtSignal, QObject, QUrl, QUrlQuery, QFile, QByteArray, QMutex + pyqtSignal, QObject, QUrl, QUrlQuery, QByteArray, QMutex ) from PyQt6.QtWebEngineCore import QWebEngineUrlRequestInfo @@ -307,7 +307,7 @@ with contextlib.suppress(ValueError): self.__subscriptions.remove(subscription) rulesFileName = subscription.rulesFileName() - QFile.remove(rulesFileName) + os.unlink(rulesFileName) requiresSubscriptions = self.getRequiresSubscriptions(subscription) for requiresSubscription in requiresSubscriptions: self.removeSubscription(requiresSubscription, False)