RWESharp.Core.TreeElement.HotkeyElement

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

Bases: TreeElement

Parameters:
__init__(mod: Mod, text: str, name: str, key: KeyConfigurable | None = None, parent=None, children: list[HotkeyElement] = None)[source]
Parameters:

Methods

__init__(mod, text, name[, key, parent, ...])

add_child(child)

add_children(*children)

add_children_configurables(*keys)

add_myself()

construct_tree()

find_child(name[, recursive])

set_data(item)

add_myself()[source]
set_data(item)[source]
add_children_configurables(*keys: KeyConfigurable)[source]
Parameters:

keys (KeyConfigurable)

add_child(child: TreeElement)
Parameters:

child (TreeElement)

add_children(*children: TreeElement)
Parameters:

children (TreeElement)

construct_tree() QTreeWidgetItem
Return type:

QTreeWidgetItem

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

name (str)

Return type:

TreeElement | None