Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py

changeset 464
a2b1d1770ef0
parent 425
ca5e65413fc5
child 470
99d8c50ba42f
equal deleted inserted replaced
463:8d0309c4b7f6 464:a2b1d1770ef0
57 57
58 self.__messageRole = Qt.UserRole 58 self.__messageRole = Qt.UserRole
59 self.__changesRole = Qt.UserRole + 1 59 self.__changesRole = Qt.UserRole + 1
60 60
61 self.process = QProcess() 61 self.process = QProcess()
62 self.connect(self.process, SIGNAL('finished(int, QProcess::ExitStatus)'), 62 self.process.finished.connect(self.__procFinished)
63 self.__procFinished) 63 self.process.readyReadStandardOutput.connect(self.__readStdout)
64 self.connect(self.process, SIGNAL('readyReadStandardOutput()'), 64 self.process.readyReadStandardOutput.connect(self.__readStderr)
65 self.__readStdout)
66 self.connect(self.process, SIGNAL('readyReadStandardError()'),
67 self.__readStderr)
68 65
69 self.rx_sep1 = QRegExp('\\-+\\s*') 66 self.rx_sep1 = QRegExp('\\-+\\s*')
70 self.rx_sep2 = QRegExp('=+\\s*') 67 self.rx_sep2 = QRegExp('=+\\s*')
71 self.rx_rev1 = QRegExp('rev ([0-9]+): ([^|]*) \| ([^|]*) \| ([0-9]+) .*') 68 self.rx_rev1 = QRegExp('rev ([0-9]+): ([^|]*) \| ([^|]*) \| ([0-9]+) .*')
72 # "rev" followed by one or more decimals followed by a colon followed 69 # "rev" followed by one or more decimals followed by a colon followed

eric ide

mercurial