"""Application entry point.""" from __future__ import annotations import sys from PyQt6.QtWidgets import QApplication from .main_window import MainWindow def main(argv=None) -> int: argv = list(sys.argv if argv is None else argv) app = QApplication(argv) app.setApplicationName("Pipeline Network Editor") window = MainWindow() window.load_sample() window.show() return app.exec() if __name__ == "__main__": # pragma: no cover raise SystemExit(main())