Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.py

changeset 2771
281c9b30dd91
parent 2302
f29e9405c851
child 2791
a9577f248f04
child 2962
d6c9d1ca2da4
equal deleted inserted replaced
2770:fd5ee85f0450 2771:281c9b30dd91
96 else: 96 else:
97 ioEncoding = Preferences.getSystem("IOEncoding") 97 ioEncoding = Preferences.getSystem("IOEncoding")
98 process = QProcess() 98 process = QProcess()
99 process.setWorkingDirectory(self.__repodir) 99 process.setWorkingDirectory(self.__repodir)
100 process.start('hg', args) 100 process.start('hg', args)
101 procStarted = process.waitForStarted() 101 procStarted = process.waitForStarted(5000)
102 if procStarted: 102 if procStarted:
103 finished = process.waitForFinished(30000) 103 finished = process.waitForFinished(30000)
104 if finished and process.exitCode() == 0: 104 if finished and process.exitCode() == 0:
105 output = \ 105 output = \
106 str(process.readAllStandardOutput(), ioEncoding, 'replace') 106 str(process.readAllStandardOutput(), ioEncoding, 'replace')

eric ide

mercurial