TreeItem (hwx.gui)

An item in a Tree.

Inherits:

Properties

Public Methods

add (self, text, icon=None, **kwds)

clear (self)

enableEdit (self, col, edit=True)

ensureVisible (self)

getChildren (self)

remove (self)

selectAndShow (self, clear=True)

Property Details

property icon

A list of icons to be displayed.

property selectable

(bool) Determines whether the item can be selected or not.

property selected

(bool) Determines whether the item is selected or not.

property text

A list of text to be displayed.

Method Details

add(self, text, icon=None, **kwds)

Adds a TreeItem to the Tree.

param text

Text that gets displayed.

type text

str

param icon

Absolute path of the icon.

type icon

str

returns

The added TreeItem.

rtype

TreeItem

clear(self)

Removes all the children from the tree.

enableEdit(self, col, edit=True)

Makes a column of a tree item editable.

param col

Column index needs to be make editable.

type col

int

param edit

If True, column is editable else not.

type edit

bool

ensureVisible(self)

Ensures this TreeItem is visible.

getChildren(self)

Overloaded Widget method for ‘children’ property.

remove(self)

Removes the item from the Tree.

selectAndShow(self, clear=True)

Selects and makes this TreeItem visible.