RWESharp.Core.TreeElement.TreeElement

class RWESharp.Core.TreeElement.TreeElement(mod: Mod, text: str, name: str, parent=None, children: list[TreeElement] = None)[source]

Bases: object

Parameters:
__init__(mod: Mod, text: str, name: str, parent=None, children: list[TreeElement] = None)[source]
Parameters:

Methods

__init__(mod, text, name[, parent, children])

add_child(child)

add_children(*children)

construct_tree()

find_child(name[, recursive])

set_data(item)

add_children(*children: TreeElement)[source]
Parameters:

children (TreeElement)

add_child(child: TreeElement)[source]
Parameters:

child (TreeElement)

find_child(name: str, recursive=False) TreeElement | None[source]
Parameters:

name (str)

Return type:

TreeElement | None

construct_tree() QTreeWidgetItem[source]
Return type:

QTreeWidgetItem

set_data(item)[source]