5281 Private method to handle the availability of API autocompletion signal. |
5281 Private method to handle the availability of API autocompletion signal. |
5282 |
5282 |
5283 @param available flag indicating the availability of API |
5283 @param available flag indicating the availability of API |
5284 autocompletion (boolean) |
5284 autocompletion (boolean) |
5285 """ |
5285 """ |
|
5286 editor = self.sender() |
|
5287 self.autoCompleteAct.setEnabled( |
|
5288 editor.canProvideDynamicAutoCompletion()) |
5286 self.autoCompleteFromAPIsAct.setEnabled(available) |
5289 self.autoCompleteFromAPIsAct.setEnabled(available) |
|
5290 self.autoCompleteFromAllAct.setEnabled(available) |
|
5291 self.calltipsAct.setEnabled(editor.canProvideCallTipps()) |
5287 |
5292 |
5288 def __editShowCallTips(self): |
5293 def __editShowCallTips(self): |
5289 """ |
5294 """ |
5290 Private method to handle the calltips action. |
5295 Private method to handle the calltips action. |
5291 """ |
5296 """ |
6405 self.changeNextAct.setEnabled(False) |
6410 self.changeNextAct.setEnabled(False) |
6406 self.changePreviousAct.setEnabled(False) |
6411 self.changePreviousAct.setEnabled(False) |
6407 |
6412 |
6408 if editor.canAutoCompleteFromAPIs(): |
6413 if editor.canAutoCompleteFromAPIs(): |
6409 self.autoCompleteFromAPIsAct.setEnabled(True) |
6414 self.autoCompleteFromAPIsAct.setEnabled(True) |
|
6415 self.autoCompleteFromAllAct.setEnabled(True) |
6410 else: |
6416 else: |
6411 self.autoCompleteFromAPIsAct.setEnabled(False) |
6417 self.autoCompleteFromAPIsAct.setEnabled(False) |
|
6418 self.autoCompleteFromAllAct.setEnabled(False) |
|
6419 self.autoCompleteAct.setEnabled( |
|
6420 editor.canProvideDynamicAutoCompletion()) |
|
6421 self.calltipsAct.setEnabled(editor.canProvideCallTipps()) |
6412 |
6422 |
6413 if editor.isPyFile() or editor.isRubyFile(): |
6423 if editor.isPyFile() or editor.isRubyFile(): |
6414 self.gotoPreviousDefAct.setEnabled(True) |
6424 self.gotoPreviousDefAct.setEnabled(True) |
6415 self.gotoNextDefAct.setEnabled(True) |
6425 self.gotoNextDefAct.setEnabled(True) |
6416 else: |
6426 else: |