Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py

branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2302
f29e9405c851
child 2791
a9577f248f04
equal deleted inserted replaced
2523:139f182b72f6 2525:8b507a9a2d40
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a dialog to show the output of the svn blame command. 7 Module implementing a dialog to show the output of the svn blame command.
8 """ 8 """
9
10 from __future__ import unicode_literals # __IGNORE_WARNING__
11 try:
12 str = unicode
13 except (NameError):
14 pass
9 15
10 import os 16 import os
11 17
12 from PyQt4.QtCore import QTimer, QProcess, Qt, pyqtSlot 18 from PyQt4.QtCore import QTimer, QProcess, Qt, pyqtSlot
13 from PyQt4.QtGui import QHeaderView, QLineEdit, QDialog, QDialogButtonBox, QFont, \ 19 from PyQt4.QtGui import QHeaderView, QLineEdit, QDialog, QDialogButtonBox, QFont, \
30 Constructor 36 Constructor
31 37
32 @param vcs reference to the vcs object 38 @param vcs reference to the vcs object
33 @param parent parent widget (QWidget) 39 @param parent parent widget (QWidget)
34 """ 40 """
35 super().__init__(parent) 41 super(SvnBlameDialog, self).__init__(parent)
36 self.setupUi(self) 42 self.setupUi(self)
37 43
38 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) 44 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
39 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) 45 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True)
40 46
248 """ 254 """
249 if self.intercept: 255 if self.intercept:
250 self.intercept = False 256 self.intercept = False
251 evt.accept() 257 evt.accept()
252 return 258 return
253 super().keyPressEvent(evt) 259 super(SvnBlameDialog, self).keyPressEvent(evt)

eric ide

mercurial