diff --git a/RunVM.sh b/RunVM.sh index 8628d64..3fe2d4f 100755 --- a/RunVM.sh +++ b/RunVM.sh @@ -8,10 +8,10 @@ # 基于 Python3 的 tkinter 构建 ########################################################################################### cd `dirname $0` -which VBoxManage1 +which VBoxManage if test $? == 0 ; then VM/VirtualMachine exit fi zenity --info --no-wrap --text="未安装 VirtualBox,请自行安装 VirtualBox 并重新运行" -#./launch.sh deepin-terminal -C "pkexec apt install virtualbox-6.1 -y && zenity --info --text=\"安装完毕,关闭此对话框和安装终端重新运行程序即可\" --no-wrap" --keep-open \ No newline at end of file +#./launch.sh deepin-terminal -C "pkexec apt install virtualbox-6.1 -y && zenity --info --text=\"安装完毕,关闭此对话框和安装终端重新运行程序即可\" --no-wrap" --keep-open diff --git a/mainwindow.py b/mainwindow.py index d5d843f..499f55b 100755 --- a/mainwindow.py +++ b/mainwindow.py @@ -2272,13 +2272,14 @@ updateThingsString = transla.transe("U", '''※1、支持使用 Qemu + Chroot ※2、提供了简易打包器以用于打包简易 deb; ※3、支持下载配置过的 Qemu + Chroot 容器; ※4、支持解压指定 deb 的内打包好的容器; -5、优化 Wine 列表显示; +※5、优化 Wine 列表显示; 6、优化非基于生态适配脚本的打包器内容自动填充功能; 7、新增程序论坛和教程入口; 8、优化程序文案; 9、新增日志翻译功能; 10、程序进一步完善英语翻译(机翻); 11、优化程序更新策略; +12、新增程序评分功能; ''') for i in information["Thank"]: thankText += f"{i}\n" @@ -2774,6 +2775,7 @@ h3 = QtWidgets.QAction(transla.transe("U", "更新内容")) h4 = QtWidgets.QAction(transla.transe("U", "谢明名单")) h5 = QtWidgets.QAction(transla.transe("U", "更新这个程序")) h6 = QtWidgets.QAction(transla.transe("U", "反馈这个程序的建议和问题")) +fenUpload = QtWidgets.QAction(transla.transe("U", "程序评分")) h7 = QtWidgets.QAction(transla.transe("U", "关于这个程序")) h8 = QtWidgets.QAction(transla.transe("U", "关于 Qt")) gfdgdxiio = QtWidgets.QAction(transla.transe("U", "作者个人站")) @@ -2808,6 +2810,7 @@ videoHelp.addAction(buildHelp) help.addSeparator() help.addAction(h5) help.addAction(h6) +help.addAction(fenUpload) help.addAction(h7) help.addAction(h8) help.addSeparator() @@ -2831,6 +2834,7 @@ easyHelp.triggered.connect(lambda: webbrowser.open_new_tab("https://www.bilibili buildHelp.triggered.connect(lambda: webbrowser.open_new_tab("https://www.bilibili.com/video/BV1EU4y1k7zr")) h5.triggered.connect(UpdateWindow.ShowWindow) h6.triggered.connect(WineRunnerBugUpload) +fenUpload.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"python3 '{programPath}/ProgramFen.py'"]).start()) h7.triggered.connect(about_this_program) h8.triggered.connect(lambda: QtWidgets.QMessageBox.aboutQt(widget)) hm1_1.triggered.connect(lambda: webbrowser.open_new_tab("https://gitee.com/gfdgd-xi/uengine-runner")) diff --git a/trans/__pycache__/__init__.cpython-37.pyc b/trans/__pycache__/__init__.cpython-37.pyc index 35c91fc..919518c 100644 Binary files a/trans/__pycache__/__init__.cpython-37.pyc and b/trans/__pycache__/__init__.cpython-37.pyc differ