4.40. umbra.ui.delegates
delegates.py
- Platform:
- Windows, Linux, Mac Os X.
- Description:
- Defines the Application Delegates classes.
Others:
4.40.1. Module Attributes
-
umbra.ui.delegates.LOGGER
4.40.2. Classes
-
class umbra.ui.delegates.Style(**kwargs)[source]
Bases: foundations.dataStructures.Structure
Defines a storage object for the RichText_QStyledItemDelegate class style.
Initializes the class.
Parameters: | **kwargs (dict) – .
|
-
class umbra.ui.delegates.RichText_QStyledItemDelegate(parent=None, style=None, highlightColor=None, hoverColor=None, backgroundColor=None, highlightBackgroundColor=None, hoverBackgroundColor=None)[source]
Bases: PyQt4.QtGui.QStyledItemDelegate
Defines a QStyledItemDelegate subclass used as a rich
text Delegate for Application Views.
Initializes the class.
Parameters: |
- parent (QObject) – Widget parent.
- style (Style) – Style.
|
-
style[source]
Property for self.__style attribute.
Returns: | self.__style. |
Return type: | Style |
-
paint(painter, option, index)[source]
Reimplements the QStyledItemDelegate.paint() method.
-
sizeHint(option, index)[source]
Reimplements the QStyledItemDelegate.sizeHint() method.