From 370bde5e6380e3e4f8d5293ead96415cdc6e5ee2 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Sat, 11 Nov 2023 22:37:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=80=81=E9=80=82=E9=85=8D=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E6=89=93=E5=8C=85=E5=99=A8=E6=94=AF=E6=8C=81=E6=AD=A3?= =?UTF-8?q?=E7=A1=AE=E6=A0=B9=E6=8D=AE=E6=89=93=E5=8C=85=E7=BB=93=E6=9E=9C?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=89=93=E5=8C=85=E6=88=90=E5=8A=9F/?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=20https://gitee.com/gfdgd-xi/deep-wine-runne?= =?UTF-8?q?r/issues/I7D83Z?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-script/package.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package-script/package.py b/package-script/package.py index c4c5c02..bc9eb06 100755 --- a/package-script/package.py +++ b/package-script/package.py @@ -57,6 +57,7 @@ def DisbledOrEnabled(choose: bool): class PackageDebThread(QtCore.QThread): signal = QtCore.pyqtSignal(str) info = QtCore.pyqtSignal(str) + error = QtCore.pyqtSignal(str) def __init__(self) -> None: super().__init__() @@ -104,12 +105,18 @@ export apprun_cmd="deepin-wine6-stable" text = "" self.signal.emit(text) print(text, end="") - self.info.emit("打包完成!") + if not res.returncode: + self.info.emit("打包完成!") + else: + self.error.emit("打包出现错误!") DisbledOrEnabled(False) class QT: run = None +def MessageBoxError(text): + QtWidgets.QMessageBox.critical(window, "错误", text) + def MessageBoxInformation(text): QtWidgets.QMessageBox.information(window, "提示", text) @@ -126,6 +133,7 @@ def PackageDeb(): QT.run = PackageDebThread() QT.run.signal.connect(RunCommand) QT.run.info.connect(MessageBoxInformation) + QT.run.error.connect(MessageBoxError) QT.run.start() def RunCommand(command):