--- a/src/eric7/EricWidgets/EricApplication.py Fri Sep 27 11:00:27 2024 +0200 +++ b/src/eric7/EricWidgets/EricApplication.py Fri Sep 27 17:27:11 2024 +0200 @@ -9,6 +9,7 @@ import contextlib import os +import pathlib import sys from PyQt6.QtCore import QCoreApplication, Qt @@ -18,8 +19,6 @@ if not QCoreApplication.testAttribute(Qt.ApplicationAttribute.AA_ShareOpenGLContexts): QCoreApplication.setAttribute(Qt.ApplicationAttribute.AA_ShareOpenGLContexts, True) -from eric7.SystemUtilities import FileSystemUtilities - from . import EricMessageBox @@ -204,7 +203,11 @@ styleIconsPath = os.path.join(getConfig("ericIconDir"), "StyleIcons") if universal: - return FileSystemUtilities.fromNativeSeparators(styleIconsPath) + return ( + pathlib.PurePath(styleIconsPath).as_posix() + if bool(styleIconsPath) + else "" + ) else: return styleIconsPath