1452 else: |
1452 else: |
1453 self.dbs.clientProcessStdout.disconnect(self.__writeStdOut) |
1453 self.dbs.clientProcessStdout.disconnect(self.__writeStdOut) |
1454 self.dbs.clientProcessStderr.disconnect(self.__writeStdErr) |
1454 self.dbs.clientProcessStderr.disconnect(self.__writeStdErr) |
1455 self.__showStdOutErr = showStdOutErr |
1455 self.__showStdOutErr = showStdOutErr |
1456 |
1456 |
|
1457 # recreate the languages menu |
|
1458 self.lmenu.clear() |
|
1459 self.clientLanguages = self.dbs.getSupportedLanguages(shellOnly=True) |
|
1460 self.clientLanguages.sort() |
|
1461 for language in self.clientLanguages: |
|
1462 act = self.lmenu.addAction(language) |
|
1463 act.setData(language) |
|
1464 |
1457 def __showCompletions(self, completions, text): |
1465 def __showCompletions(self, completions, text): |
1458 """ |
1466 """ |
1459 Private method to display the possible completions. |
1467 Private method to display the possible completions. |
1460 |
1468 |
1461 @param completions list of possible completions (list of strings) |
1469 @param completions list of possible completions (list of strings) |