--- a/Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py Sat Feb 05 19:55:33 2011 +0100 +++ b/Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py Sun Feb 06 15:41:44 2011 +0100 @@ -10,9 +10,10 @@ import os.path from PyQt4.QtCore import pyqtSlot -from PyQt4.QtGui import QDialog, QFileDialog +from PyQt4.QtGui import QDialog from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter +from E5Gui import E5FileDialog from .Ui_HgCopyDialog import Ui_HgCopyDialog @@ -62,20 +63,18 @@ selection dialog. """ if os.path.isdir(self.source): - target = QFileDialog.getExistingDirectory( + target = E5FileDialog.getExistingDirectory( self, self.trUtf8("Select target"), self.targetEdit.text(), - QFileDialog.Options(QFileDialog.ShowDirsOnly | - QFileDialog.DontUseNativeDialog)) + E5FileDialog.Options(E5FileDialog.ShowDirsOnly)) else: - target = QFileDialog.getSaveFileName( + target = E5FileDialog.getSaveFileName( self, self.trUtf8("Select target"), self.targetEdit.text(), "", - QFileDialog.Options(QFileDialog.DontConfirmOverwrite | - QFileDialog.DontUseNativeDialog)) + E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite)) if target: self.targetEdit.setText(target)