import sys from pathlib import Path from PySide6.QtGui import QGuiApplication from PySide6.QtQml import QQmlApplicationEngine if __name__ == "__main__": # Minimal Qt bootstrap: load the ISC QML module and exit if it fails. app = QGuiApplication(sys.argv) engine = QQmlApplicationEngine() engine.addImportPath(Path(__file__).parent) engine.loadFromModule("ISC", "Main") if not engine.rootObjects(): sys.exit(-1) sys.exit(app.exec())