def main(client_class=None):
global app
if client_class is None:
from thegame.gui.interactive import InteractiveClient
client_class = InteractiveClient
import sys
from PyQt5.QtWidgets import QApplication
from thegame.gui.scene import Scene
from thegame.gui.view import View
app = QApplication(sys.argv)
scene = Scene()
view = View(scene)
client_instance = client_class()
client_instance._attach(view, scene)
client_instance.start()
view.show()
return app.exec()
评论列表
文章目录