--- a/eric7/WebBrowser/WebBrowserView.py Thu Jun 16 18:28:59 2022 +0200 +++ b/eric7/WebBrowser/WebBrowserView.py Fri Jun 17 16:36:14 2022 +0200 @@ -11,10 +11,11 @@ import os import functools import contextlib +import pathlib from PyQt6.QtCore import ( - pyqtSignal, pyqtSlot, Qt, QUrl, QFileInfo, QTimer, QEvent, QPoint, - QPointF, QDateTime, QStandardPaths, QByteArray, QIODevice, QDataStream + pyqtSignal, pyqtSlot, Qt, QUrl, QTimer, QEvent, QPoint, QPointF, QDateTime, + QStandardPaths, QByteArray, QIODevice, QDataStream ) from PyQt6.QtGui import ( QDesktopServices, QClipboard, QIcon, QContextMenuEvent, QPixmap, QCursor @@ -248,7 +249,7 @@ # it is a local path on win os name = QUrl.fromLocalFile(name.toString()) - if not QFileInfo(name.toLocalFile()).exists(): + if not pathlib.Path(name.toLocalFile()).exists(): EricMessageBox.critical( self, self.tr("eric Web Browser"),