812 dn = self.project.getRelativePath(dn) |
812 dn = self.project.getRelativePath(dn) |
813 if dn.startswith(os.sep): |
813 if dn.startswith(os.sep): |
814 dn = dn[1:] |
814 dn = dn[1:] |
815 from .NewPythonPackageDialog import NewPythonPackageDialog |
815 from .NewPythonPackageDialog import NewPythonPackageDialog |
816 dlg = NewPythonPackageDialog(dn, self) |
816 dlg = NewPythonPackageDialog(dn, self) |
817 if dlg.exec() == QDialog.Accepted: |
817 if dlg.exec() == QDialog.DialogCode.Accepted: |
818 packageName = dlg.getData() |
818 packageName = dlg.getData() |
819 nameParts = packageName.split(".") |
819 nameParts = packageName.split(".") |
820 packagePath = self.project.ppath |
820 packagePath = self.project.ppath |
821 packageFile = "" |
821 packageFile = "" |
822 for name in nameParts: |
822 for name in nameParts: |
913 self.tr("Delete files"), |
913 self.tr("Delete files"), |
914 self.tr( |
914 self.tr( |
915 "Do you really want to delete these files from the project?"), |
915 "Do you really want to delete these files from the project?"), |
916 files) |
916 files) |
917 |
917 |
918 if dlg.exec() == QDialog.Accepted: |
918 if dlg.exec() == QDialog.DialogCode.Accepted: |
919 for fn2, fn in zip(fullNames, files): |
919 for fn2, fn in zip(fullNames, files): |
920 self.closeSourceWindow.emit(fn2) |
920 self.closeSourceWindow.emit(fn2) |
921 self.project.deleteFile(fn) |
921 self.project.deleteFile(fn) |
922 |
922 |
923 ########################################################################### |
923 ########################################################################### |