563 isinstance(itm, ProjectBrowserDirectoryItem): |
563 isinstance(itm, ProjectBrowserDirectoryItem): |
564 dn = itm.dirName() |
564 dn = itm.dirName() |
565 else: |
565 else: |
566 dn = "" |
566 dn = "" |
567 |
567 |
568 dn = dn.replace(self.project.ppath, "") |
568 dn = self.project.getRelativePath(dn) |
569 if dn.startswith(os.sep): |
569 if dn.startswith(os.sep): |
570 dn = dn[1:] |
570 dn = dn[1:] |
571 dlg = NewPythonPackageDialog(dn, self) |
571 dlg = NewPythonPackageDialog(dn, self) |
572 if dlg.exec_() == QDialog.Accepted: |
572 if dlg.exec_() == QDialog.Accepted: |
573 packageName = dlg.getData() |
573 packageName = dlg.getData() |
649 files = [] |
649 files = [] |
650 fullNames = [] |
650 fullNames = [] |
651 for itm in itmList: |
651 for itm in itmList: |
652 fn2 = itm.fileName() |
652 fn2 = itm.fileName() |
653 fullNames.append(fn2) |
653 fullNames.append(fn2) |
654 fn = fn2.replace(self.project.ppath+os.sep, '') |
654 fn = self.project.getRelativePath(fn2) |
655 files.append(fn) |
655 files.append(fn) |
656 |
656 |
657 dlg = DeleteFilesConfirmationDialog(self.parent(), |
657 dlg = DeleteFilesConfirmationDialog(self.parent(), |
658 self.trUtf8("Delete files"), |
658 self.trUtf8("Delete files"), |
659 self.trUtf8("Do you really want to delete these files from the project?"), |
659 self.trUtf8("Do you really want to delete these files from the project?"), |