485 "MakeExecutable": "", |
485 "MakeExecutable": "", |
486 "MakeFile": "", |
486 "MakeFile": "", |
487 "MakeTarget": "", |
487 "MakeTarget": "", |
488 "MakeParameters": "", |
488 "MakeParameters": "", |
489 "MakeTestOnly": True, |
489 "MakeTestOnly": True, |
|
490 }, |
|
491 "IDLPARAMS": { |
|
492 "IncludeDirs": [], |
|
493 "DefinedNames": [], |
|
494 "UndefinedNames": [], |
490 }, |
495 }, |
491 "EOL": -1, |
496 "EOL": -1, |
492 } |
497 } |
493 |
498 |
494 self.__initDebugProperties() |
499 self.__initDebugProperties() |
5614 self.__makeProcess.readyReadStandardOutput.disconnect() |
5619 self.__makeProcess.readyReadStandardOutput.disconnect() |
5615 self.__makeProcess.readyReadStandardError.disconnect() |
5620 self.__makeProcess.readyReadStandardError.disconnect() |
5616 self.__makeProcess.finished.disconnect() |
5621 self.__makeProcess.finished.disconnect() |
5617 self.__makeProcess.deleteLater() |
5622 self.__makeProcess.deleteLater() |
5618 self.__makeProcess = None |
5623 self.__makeProcess = None |
|
5624 |
|
5625 ######################################################################### |
|
5626 ## Below are methods implementing the some 'IDL' support functions |
|
5627 ######################################################################### |
|
5628 |
|
5629 def hasDefaultIdlCompilerParameters(self): |
|
5630 """ |
|
5631 Public method to test, if the project contains the default IDL compiler |
|
5632 parameters. |
|
5633 |
|
5634 @return flag indicating default parameter set |
|
5635 @rtype bool |
|
5636 """ |
|
5637 return self.pdata["IDLPARAMS"] == { |
|
5638 "IncludeDirs": [], |
|
5639 "DefinedNames": [], |
|
5640 "UndefinedNames": [], |
|
5641 } |