TTkTreeWidgetItem🌶️
- class TTkTreeWidgetItem(*args, parent: TTkTreeWidgetItem | None = None, expanded: bool = False, selected: bool = False, hidden: bool = False, icon: str | TTkString = '', childIndicatorPolicy: ChildIndicatorPolicy = ChildIndicatorPolicy.DontShowIndicatorWhenChildless, **kwargs)[source]🌶️
Bases:
TTkAbstractItemModelThe
TTkTreeWidgetItemclass provides an item for use with the :py:class:’TTkTree’ convenience class.Tree widget items are used to hold rows of information for tree widgets. Rows usually contain several columns of data, each of which can contain a
TTkStringlabel and an icon or aTTkWidget.Items are usually constructed with a parent that is
TTkTreeWidgetItem(for items on lower levels of the tree). For example, the following code constructs a top-level item to represent cities of the world, and adds a entry for Oslo as a child item:cities = TTkWidgetItem(["Cities"]) osloItem = TTkWidgetItem(["Oslo"], parent=cities)
or
cities = TTkWidgetItem(["Cities"]) osloItem = TTkWidgetItem(["Oslo"] cities.addChild(osloItem)
Slots🌶️
Methods🌶️
- addChild(child: TTkTreeWidgetItem) None[source]🌶️
- addChildren(children: List[TTkTreeWidgetItem]) None[source]🌶️
- child(index: int) TTkTreeWidgetItem | None[source]🌶️
- childIndicatorPolicy() ChildIndicatorPolicy[source]🌶️
- children() List[TTkTreeWidgetItem][source]🌶️
- indexOfChild(child: TTkTreeWidgetItem) int[source]🌶️
- removeChild(child: TTkTreeWidgetItem) None[source]🌶️
- setChildIndicatorPolicy(policy: ChildIndicatorPolicy) None[source]🌶️
- takeChild(index: int) TTkTreeWidgetItem | None[source]🌶️
- takeChildren() List[TTkTreeWidgetItem][source]🌶️
TTkTreeWidgetItem Attributes🌶️
|
|
|