--- a/ProjectDjango/DjangoDialog.py Sat Nov 26 17:32:34 2022 +0100 +++ b/ProjectDjango/DjangoDialog.py Wed Dec 21 09:27:28 2022 +0100 @@ -9,18 +9,24 @@ import os -from PyQt6.QtCore import pyqtSlot, QProcess, QTimer, QFileInfo +from PyQt6.QtCore import QFileInfo, QProcess, QTimer, pyqtSlot from PyQt6.QtWidgets import ( + QAbstractButton, QDialog, QDialogButtonBox, - QAbstractButton, + QLineEdit, QTextEdit, - QLineEdit, ) from eric7 import Preferences -from eric7.EricWidgets import EricMessageBox, EricFileDialog -from eric7.Globals import isWindowsPlatform, strToQByteArray +from eric7.EricWidgets import EricFileDialog, EricMessageBox +from eric7.Globals import strToQByteArray + +try: + from eric7.SystemUtilities.OSUtilities import isWindowsPlatform +except ImportError: + # imports for eric < 23.1 + from eric7.Globals import isWindowsPlatform from .Ui_DjangoDialog import Ui_DjangoDialog