From 6ff8d21fb7460758b27e56463c79117d92bdb286 Mon Sep 17 00:00:00 2001 From: "ZHANGXUXU\\95193" <951937200@qq.com> Date: Tue, 5 Aug 2025 18:36:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=8D=E8=83=BD=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E6=89=93=E5=BC=80=E7=9A=84=E5=B7=A5=E7=A8=8B=E7=9A=84?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- UI/ProjectManages/ProjectModel.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/UI/ProjectManages/ProjectModel.py b/UI/ProjectManages/ProjectModel.py index 7933a3e..f1b5957 100644 --- a/UI/ProjectManages/ProjectModel.py +++ b/UI/ProjectManages/ProjectModel.py @@ -341,10 +341,19 @@ class ProjectButtonDelegate(QItemDelegate): sender = self.sender() model = self.parent().model name = str(model.datas[sender.index[0]][1]) + + if name == Globals.getValue('currentPro'): + QMessageBox.warning(None, '提示', '不能删除当前打开的工程') + return + + ProjectManage.deleteProject(name = name) model.remove_row(sender.index[0]) if name == Globals.getValue('currentPro'): Globals.setValue('currentPro', None) + + Globals.clearValue('forceVars')#清除颜色 +