6.67. umbra.ui.completers

completers.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines the Application completers classes.
Each completer class completion list is initialized only once per session and
cached at the first class instantiation.

Others:

6.67.1. Module Attributes

umbra.ui.completers.LOGGER

6.67.2. Classes

class umbra.ui.completers.DefaultCompleter(parent=None, language=None, tokens=None)[source]

Bases: PyQt4.QtGui.QCompleter

This class is a QCompleter subclass used as a completion widget.

Parameters:
  • parent – Object parent. ( QObject )
  • language – Language name. ( String )
  • tokens – Completer tokens list. ( Tuple / List )
language[source]

This method is the property for self.__language attribute.

Returns:self.__language. ( String )
updateModel(words)[source]

This method updates the completer model.

Parameters:words – Words to update the completer with. ( Tuple / List )
Returns:Method success. ( Boolean )

Table Of Contents

Previous topic

6.66. umbra.ui.common

Next topic

6.68. umbra.ui.delegates

This Page