You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
823 B
44 lines
823 B
from copy import deepcopy
|
|
from algorithm import node, delete, merge, create
|
|
import sys
|
|
from Ui_PYdesign import Ui_PYdesigner
|
|
from global_var import get_value, set_value
|
|
import global_var
|
|
from level import *
|
|
import time
|
|
|
|
from PyQt5.QtWidgets import QApplication, QMainWindow
|
|
|
|
|
|
def main():
|
|
# print('Main')
|
|
|
|
global_var._init()
|
|
|
|
set_value('cur', {})
|
|
|
|
# 定义gui
|
|
app = QApplication(sys.argv)
|
|
MainWindow = QMainWindow()
|
|
# ui = Ui_PYdesigner()
|
|
set_value('ui', Ui_PYdesigner())
|
|
# 初始化gui
|
|
get_value('ui').setupUi(MainWindow)
|
|
|
|
MainWindow.setWindowTitle("python小组作业")
|
|
|
|
# 显示一下初始的数量
|
|
create(0, 0)
|
|
|
|
get_value('ui').show_msm()
|
|
|
|
# 启用gui
|
|
MainWindow.show()
|
|
|
|
# 系统结束
|
|
sys.exit(app.exec_())
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|