gui.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:solar-sails 作者: metrasynth 项目源码 文件源码
def main(*filenames: 'Files to open immediately'):
    """Start the Solar Sails GUI."""
    app = App(sys.argv)
    midi.load()
    midi.listener.update_ports()
    midi.listener.start_port_listener('Metrasynth Solar Sails', virtual=True)
    app.aboutToQuit.connect(midi.listener.stop)
    loop = QEventLoop(app)
    asyncio.set_event_loop(loop)
    main_window = QMainWindow()
    main_window.setMenuBar(MainMenuBar())
    welcome_widget = WelcomeWidget(main_window)
    main_window.setCentralWidget(welcome_widget)
    main_window.show()
    for filename in filenames:
        window = Opener.open_file(filename)
        if window:
            window.show()
            window.setFocus(True)
    loop.run_forever()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号