473 fn = os.path.join(self.project.ppath, fn) |
473 fn = os.path.join(self.project.ppath, fn) |
474 self.idlFile = fn |
474 self.idlFile = fn |
475 args.append("-C{0}".format(os.path.dirname(fn))) |
475 args.append("-C{0}".format(os.path.dirname(fn))) |
476 args.append(fn) |
476 args.append(fn) |
477 |
477 |
478 self.connect(self.compileProc, SIGNAL('finished(int, QProcess::ExitStatus)'), |
478 self.compileProc.finished.connect(self.__compileIDLDone) |
479 self.__compileIDLDone) |
479 self.compileProc.readyReadStandardOutput.connect(self.__readStdout) |
480 self.connect(self.compileProc, SIGNAL('readyReadStandardOutput()'), |
480 self.compileProc.readyReadStandardOutput.connect(self.__readStderr) |
481 self.__readStdout) |
|
482 self.connect(self.compileProc, SIGNAL('readyReadStandardError()'), |
|
483 self.__readStderr) |
|
484 |
481 |
485 self.noDialog = noDialog |
482 self.noDialog = noDialog |
486 self.compileProc.start(self.omniidl, args) |
483 self.compileProc.start(self.omniidl, args) |
487 procStarted = self.compileProc.waitForStarted() |
484 procStarted = self.compileProc.waitForStarted() |
488 if procStarted: |
485 if procStarted: |