X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBFolderPage.py;h=e1af7e3278f8db5cbdb00de0675b4f8f67b3ba10;hb=207f2e0949a7ff66a91076a7c69b9a297e62f36b;hp=a14dda2f5d000e8c358b77d5904d2a29ad5fc853;hpb=320721d8b6cab26650cbd91a4accb61f66ff0e62;p=bertos.git
diff --git a/wizard/BFolderPage.py b/wizard/BFolderPage.py
index a14dda2f..e1af7e32 100644
--- a/wizard/BFolderPage.py
+++ b/wizard/BFolderPage.py
@@ -44,17 +44,18 @@ class BFolderPage(BWizardPage):
self._setProjectPath()
def _directoryChanged(self, directory):
- self._destinationFolder = str(directory)
+ self._destinationFolder = str(QDir.toNativeSeparators(directory))
self._setProjectPath()
def _setProjectPath(self):
if self._destinationFolder != "" and self._projectName <> "":
if not self._destinationFolder.endswith(os.sep):
- self._destinationFolder += os.sep
- self.pageContent.projectPath.setText(self._destinationFolder + self._projectName)
+ self._destinationFolder += "/"
+ self.pageContent.projectPath.setText(QDir.toNativeSeparators(self._destinationFolder + self._projectName))
if os.path.exists(self._destinationFolder + self._projectName):
self.pageContent.warningLabel.setVisible(True)
- self.pageContent.warningLabel.setText(self.tr("Warning: the selected directory exists, it will be destroyed with all contained subdirectories and files..."))
+ self.pageContent.warningLabel.setText(self.tr("Warning: the selected directory exists, \
+ it will be destroyed with all contained subdirectories and files..."))
else:
self.pageContent.warningLabel.setVisible(False)
self.pageContent.warningLabel.setText("")
@@ -66,7 +67,7 @@ class BFolderPage(BWizardPage):
def _selectDirectory(self):
directory = unicode(QFileDialog.getExistingDirectory(self, self.tr("Open Directory"), "", QFileDialog.ShowDirsOnly))
- if len(directory) == "":
+ if len(directory) > 0:
self.pageContent.directoryEdit.setText(directory)
def isComplete(self):