6.119. sibl_gui.components.core.collectionsOutliner.nodes

nodes.py

Platform:
Windows, Linux, Mac Os X.
Description:
Defines the sibl_gui.components.core.collectionsOutliner.collectionsOutliner.CollectionsOutliner Component Interface class nodes.

Others:

6.119.1. Module Attributes

sibl_gui.components.core.collectionsOutliner.nodes.LOGGER

6.119.2. Classes

class sibl_gui.components.core.collectionsOutliner.nodes.OverallCollectionNode(name=None, parent=None, children=None, roles=None, nodeFlags=33, attributesFlags=33, iconSize=None, iconPlaceholder=None, **kwargs)[source]

Bases: sibl_gui.ui.nodes.GraphModelNode

Defines sibl_gui.components.core.collectionsOutliner.collectionsOutliner.CollectionsOutliner
Component Interface class Model Overall collection node.

Initializes the class.

Parameters:
  • name (unicode) – Node name.
  • parent (GraphModelNode) – Node parent.
  • children (list) – Children.
  • roles (dict) – Roles.
  • nodeFlags (int) – Node flags.
  • attributesFlags (int) – Attributes flags.
  • iconSize (unicode) – Icon size.
  • iconPlaceholder (QIcon) – Icon placeholder.
  • **kwargs (**) – Keywords arguments.
updateNode()[source]

Updates the node.

Returns:Method success.
Return type:bool
updateNodeAttributes()[source]

Updates the Node attributes.

Returns:Method success.
Return type:bool