]> Softwares of Agnibho - medscript.git/commitdiff
Protected items not shown for uninstallation
authorAgnibho Mondal <mondal@agnibho.com>
Sat, 11 Nov 2023 11:34:13 +0000 (17:04 +0530)
committerAgnibho Mondal <mondal@agnibho.com>
Sat, 11 Nov 2023 11:34:13 +0000 (17:04 +0530)
installer.py

index 7308175b82d3e84a6923c223e0f30a6ef35132a5..b2eca278b3b96ed273c08b3b28d87b8a7d64a16e 100644 (file)
@@ -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)