Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py

changeset 2357
f6a2cbf3f514
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 3009
bf5ae5d7477d
child 3163
9f50365a0870
--- a/Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py	Wed Jan 16 19:56:34 2013 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py	Fri Jan 18 19:31:43 2013 +0100
@@ -17,6 +17,8 @@
 
 from .Ui_SvnCopyDialog import Ui_SvnCopyDialog
 
+import Utilities
+
 
 class SvnCopyDialog(QDialog, Ui_SvnCopyDialog):
     """
@@ -61,7 +63,7 @@
         if not os.path.isabs(target):
             sourceDir = os.path.dirname(self.sourceEdit.text())
             target = os.path.join(sourceDir, target)
-        return target, self.forceCheckBox.isChecked()
+        return Utilities.toNativeSeparators(target), self.forceCheckBox.isChecked()
         
     @pyqtSlot()
     def on_dirButton_clicked(self):
@@ -84,7 +86,7 @@
                 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
         
         if target:
-            self.targetEdit.setText(target)
+            self.targetEdit.setText(Utilities.toNativeSeparators(target))
     
     @pyqtSlot(str)
     def on_targetEdit_textChanged(self, txt):

eric ide

mercurial