889 """ |
889 """ |
890 Private slot to handle the projectOpened signal. |
890 Private slot to handle the projectOpened signal. |
891 """ |
891 """ |
892 self.projectOpen = True |
892 self.projectOpen = True |
893 cap = self.debugServer.getClientCapabilities( |
893 cap = self.debugServer.getClientCapabilities( |
894 self.project.pdata["PROGLANGUAGE"][0]) |
894 self.project.getProjectLanguage()) |
895 if not self.passive: |
895 if not self.passive: |
896 self.debugProjectAct.setEnabled(cap & HasDebugger) |
896 self.debugProjectAct.setEnabled(cap & HasDebugger) |
897 self.runProjectAct.setEnabled(cap & HasInterpreter) |
897 self.runProjectAct.setEnabled(cap & HasInterpreter) |
898 self.profileProjectAct.setEnabled(cap & HasProfiler) |
898 self.profileProjectAct.setEnabled(cap & HasProfiler) |
899 self.coverageProjectAct.setEnabled(cap & HasCoverage) |
899 self.coverageProjectAct.setEnabled(cap & HasCoverage) |