Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1298
090b37850a89
equal deleted inserted replaced
881:ff23d907f87b 882:34b86be88bf0
11 11
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import *
13 from PyQt4.QtGui import * 13 from PyQt4.QtGui import *
14 14
15 from E5Gui.E5Application import e5App 15 from E5Gui.E5Application import e5App
16 from E5Gui import E5MessageBox 16 from E5Gui import E5MessageBox, E5FileDialog
17 17
18 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog 18 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog
19 19
20 import Utilities 20 import Utilities
21 import Preferences 21 import Preferences
271 else: 271 else:
272 fname = dname 272 fname = dname
273 else: 273 else:
274 fname = self.vcs.splitPath(self.filename)[0] 274 fname = self.vcs.splitPath(self.filename)[0]
275 275
276 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter( 276 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
277 self, 277 self,
278 self.trUtf8("Save Diff"), 278 self.trUtf8("Save Diff"),
279 fname, 279 fname,
280 self.trUtf8("Patch Files (*.diff)"), 280 self.trUtf8("Patch Files (*.diff)"),
281 None, 281 None,
282 QFileDialog.Options(QFileDialog.DontConfirmOverwrite | 282 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
283 QFileDialog.DontUseNativeDialog))
284 283
285 if not fname: 284 if not fname:
286 return # user aborted 285 return # user aborted
287 286
288 ext = QFileInfo(fname).suffix() 287 ext = QFileInfo(fname).suffix()

eric ide

mercurial