From ef31b08de4fb01580dc0ef6e4c13f9f875ce28fd Mon Sep 17 00:00:00 2001 From: Agnibho Mondal Date: Sat, 11 Nov 2023 17:04:13 +0530 Subject: [PATCH] Protected items not shown for uninstallation --- installer.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/installer.py b/installer.py index 7308175..b2eca27 100644 --- a/installer.py +++ b/installer.py @@ -160,12 +160,16 @@ class Installer(QMainWindow): self.plugin["path"].append(i) for i in self.preset["name"]: - self.installed.addItem("[preset]\t"+i) + if i not in self.protected: + self.installed.addItem("[preset]\t"+i) for i in self.template["name"]: - self.installed.addItem("[template]\t"+i) + if i not in self.protected: + self.installed.addItem("[template]\t"+i) for i in self.form["name"]: - self.installed.addItem("[form]\t"+i) + if i not in self.protected: + self.installed.addItem("[form]\t"+i) for i in self.plugin["name"]: - self.installed.addItem("[plugin]\t"+i) + if i not in self.protected: + self.installed.addItem("[plugin]\t"+i) except Exception as e: logging.exception(e) -- 2.39.5