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 '(').
CompleterBase | Class implementing the base class for all completers. |
None |
Class implementing the base class for all completers.
CompleterBase | Constructor |
charAdded | Public slot called to handle the user entering a character. |
readSettings | Public slot called to reread the configuration parameters. |
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 slot called to reread the configuration parameters.
Note: this slot should be overridden by subclasses having configurable parameters.