--- 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))