Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3366
6084bb3c3911
child 3656
441956d8fce5
--- a/Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -20,6 +20,7 @@
 from .Ui_SvnCopyDialog import Ui_SvnCopyDialog
 
 import Utilities
+import UI.PixmapCache
 
 
 class SvnCopyDialog(QDialog, Ui_SvnCopyDialog):
@@ -38,7 +39,9 @@
         """
         super(SvnCopyDialog, self).__init__(parent)
         self.setupUi(self)
-       
+        
+        self.dirButton.setIcon(UI.PixmapCache.getIcon("open.png"))
+        
         self.source = source
         if os.path.isdir(self.source):
             self.targetCompleter = E5DirCompleter(self.targetEdit)
@@ -46,7 +49,7 @@
             self.targetCompleter = E5FileCompleter(self.targetEdit)
         
         if move:
-            self.setWindowTitle(self.trUtf8('Subversion Move'))
+            self.setWindowTitle(self.tr('Subversion Move'))
         else:
             self.forceCheckBox.setEnabled(False)
         self.forceCheckBox.setChecked(force)
@@ -55,6 +58,9 @@
         
         self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False)
         
+        msh = self.minimumSizeHint()
+        self.resize(max(self.width(), msh.width()), msh.height())
+        
     def getData(self):
         """
         Public method to retrieve the copy data.
@@ -78,13 +84,13 @@
         if os.path.isdir(self.source):
             target = E5FileDialog.getExistingDirectory(
                 None,
-                self.trUtf8("Select target"),
+                self.tr("Select target"),
                 self.targetEdit.text(),
                 E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
         else:
             target = E5FileDialog.getSaveFileName(
                 None,
-                self.trUtf8("Select target"),
+                self.tr("Select target"),
                 self.targetEdit.text(),
                 "",
                 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))

eric ide

mercurial