Module implementing specialized tree views.
None |
E5TreeWidget | Class implementing an extended tree widget. |
None |
Class implementing an extended tree widget.
ItemsCollapsed |
ItemsExpanded |
None |
E5TreeWidget | Constructor |
__iterateAllItems | Private method to iterate over the child items of the parent. |
__scheduleRefresh | Private slot to schedule a refresh of the tree. |
addTopLevelItem | Public method to add a top level item. |
addTopLevelItems | Public method to add a list of top level items. |
allItems | Public method to get a list of all items. |
appendToParentItem | Public method to append an item to a parent item. |
clear | Public slot to clear the tree. |
deleteItem | Public method to delete an item. |
deleteItems | Public method to delete a list of items. |
filterString | Public slot to set a new filter. |
insertTopLevelItem | Public method to insert a top level item. |
insertTopLevelItems | Public method to insert a list of top level items. |
mousePressEvent | Protected method handling mouse press events. |
prependToParentItem | Public method to prepend an item to a parent item. |
setDefaultItemShowMode | Public method to set the default item show mode. |
None |
Constructor
Private method to iterate over the child items of the parent.
Private slot to schedule a refresh of the tree.
Public method to add a top level item.
Public method to add a list of top level items.
Public method to get a list of all items.
Public method to append an item to a parent item.
Public slot to clear the tree.
Public method to delete an item.
Public method to delete a list of items.
Public slot to set a new filter.
Public method to insert a top level item.
Public method to insert a list of top level items.
Protected method handling mouse press events.
Public method to prepend an item to a parent item.
Public method to set the default item show mode.