217 |
217 |
218 pyqtDataDir = os.path.join(modDir, "PyQt6") |
218 pyqtDataDir = os.path.join(modDir, "PyQt6") |
219 if os.path.exists(os.path.join(pyqtDataDir, "qsci")): |
219 if os.path.exists(os.path.join(pyqtDataDir, "qsci")): |
220 # it's the installer |
220 # it's the installer |
221 qtDataDir = pyqtDataDir |
221 qtDataDir = pyqtDataDir |
222 elif os.path.exists(os.path.join(pyqtDataDir, "Qt", "qsci")): |
222 elif os.path.exists(os.path.join(pyqtDataDir, "Qt6", "qsci")): |
223 # it's the wheel |
223 # it's the wheel |
224 qtDataDir = os.path.join(pyqtDataDir, "Qt") |
224 qtDataDir = os.path.join(pyqtDataDir, "Qt6") |
225 else: |
225 else: |
226 # determine dynamically |
226 # determine dynamically |
227 try: |
227 try: |
228 from PyQt6.QtCore import QLibraryInfo |
228 from PyQt6.QtCore import QLibraryInfo |
229 qtDataDir = QLibraryInfo.path(QLibraryInfo.LibraryPath.DataPath) |
229 qtDataDir = QLibraryInfo.path(QLibraryInfo.LibraryPath.DataPath) |