Module implementing a base class for all typing completers.
Typing completers are classes that implement some convenience actions, that are performed while the user is typing (e.g. insert ')' when the user types '(').
None |
CompleterBase | Class implementing the base class for all completers. |
None |
Class implementing the base class for all completers.
None |
None |
CompleterBase | Constructor |
charAdded | Public slot called to handle the user entering a character. |
isEnabled | Public method to get the enabled state. |
readSettings | Public slot called to reread the configuration parameters. |
setEnabled | Public slot to set the enabled state. |
None |
Constructor
Public slot called to handle the user entering a character.
Note 1: this slot must be overridden by subclasses implementing the specific behavior for the language.
Note 2: charNumber can be greater than 255 because the editor is in UTF-8 mode by default.
Public method to get the enabled state.
Public slot called to reread the configuration parameters.
Note: this slot should be overridden by subclasses having configurable parameters.
Public slot to set the enabled state.