main.py 584 B

12345678910111213141516171819202122232425
  1. import sys
  2. from PyQt5.QtWidgets import QApplication
  3. from sketchUI.im_mainwindow import IMMainWindow
  4. from sketchUI.exm_mainwindow import EXMMainWindow
  5. def run_ui(mode, model):
  6. app = QApplication(sys.argv)
  7. if mode == "IM":
  8. win = IMMainWindow(model)
  9. elif mode == "EXM":
  10. win = EXMMainWindow(model)
  11. else:
  12. print("run_ui: unknown mode {}".format(mode))
  13. return
  14. win.show()
  15. app.exec_()
  16. app.deleteLater()
  17. return 0
  18. if __name__ == "__main__":
  19. sys.path.append(".")
  20. sys.exit(run_ui(mode="IM", model="models/instance/im1"))