78 """ program to be debugged has connected to the IDE until it has finished.""" |
78 """ program to be debugged has connected to the IDE until it has finished.""" |
79 """ This is indicated by a different prompt and by an indication in the""" |
79 """ This is indicated by a different prompt and by an indication in the""" |
80 """ window caption.</p>""" |
80 """ window caption.</p>""" |
81 )) |
81 )) |
82 |
82 |
83 self.connect(self, SIGNAL('userListActivated(int, const QString)'), |
83 self.userListActivated.connect(self.__completionListSelected) |
84 self.__completionListSelected) |
|
85 |
84 |
86 self.__showStdOutErr = Preferences.getShell("ShowStdOutErr") |
85 self.__showStdOutErr = Preferences.getShell("ShowStdOutErr") |
87 if self.__showStdOutErr: |
86 if self.__showStdOutErr: |
88 dbs.clientProcessStdout.connect(self.__writeStdOut) |
87 dbs.clientProcessStdout.connect(self.__writeStdOut) |
89 dbs.clientProcessStderr.connect(self.__writeStdErr) |
88 dbs.clientProcessStderr.connect(self.__writeStdErr) |
141 self.clientLanguages = self.dbs.getSupportedLanguages(shellOnly = True) |
140 self.clientLanguages = self.dbs.getSupportedLanguages(shellOnly = True) |
142 self.clientLanguages.sort() |
141 self.clientLanguages.sort() |
143 for language in self.clientLanguages: |
142 for language in self.clientLanguages: |
144 act = self.lmenu.addAction(language) |
143 act = self.lmenu.addAction(language) |
145 act.setData(language) |
144 act.setData(language) |
146 self.connect(self.lmenu, SIGNAL("triggered(QAction *)"), self.__startDebugClient) |
145 self.lmenu.triggered.connect(self.__startDebugClient) |
147 |
146 |
148 # Create the history context menu |
147 # Create the history context menu |
149 self.hmenu = QMenu(self.trUtf8('History')) |
148 self.hmenu = QMenu(self.trUtf8('History')) |
150 self.hmenu.addAction(self.trUtf8('Select entry'), self.__selectHistory) |
149 self.hmenu.addAction(self.trUtf8('Select entry'), self.__selectHistory) |
151 self.hmenu.addAction(self.trUtf8('Show'), self.__showHistory) |
150 self.hmenu.addAction(self.trUtf8('Show'), self.__showHistory) |