1807 dirty = True |
1807 dirty = True |
1808 if not dn.endswith(os.sep): |
1808 if not dn.endswith(os.sep): |
1809 dn2 = dn + os.sep |
1809 dn2 = dn + os.sep |
1810 else: |
1810 else: |
1811 dn2 = dn |
1811 dn2 = dn |
1812 for key in ["SOURCES", "FORMS", "INTERFACES", "RESOURCES", ]: |
1812 for key in ["SOURCES", "FORMS", "INTERFACES", "RESOURCES", "TRANSLATIONS", ]: |
1813 for entry in self.pdata[key][:]: |
1813 for entry in self.pdata[key][:]: |
1814 if entry.startswith(dn2): |
1814 if entry.startswith(dn2): |
1815 self.pdata[key].remove(entry) |
1815 self.pdata[key].remove(entry) |
1816 dirty = True |
1816 dirty = True |
1817 self.__model.removeItem(dn) |
1817 self.__model.removeItem(dn) |