TreeItem Class
(Debugger::Utils::TreeItem)Public Types
| typedef | value_type |
Public Functions
| TreeItem() | |
| virtual | ~TreeItem() |
| void | appendChild(Debugger::Utils::TreeItem *item) |
| int | begin() const |
| virtual bool | canFetchMore() const |
| Debugger::Utils::TreeItem * | childAt(int index) const |
| int | childCount() const |
| void | collapse() |
| virtual Debugger::QVariant | data(int column, int role) const |
| int | end() const |
| void | expand() |
| virtual void | fetchMore() |
| Debugger::Utils::TreeItem * | findAnyChild(const int &pred) const |
| Debugger::Utils::TreeItem * | findChildAtLevel(int level, const int &pred) const |
| Debugger::Utils::TreeItem * | firstChild() const |
| virtual Qt::ItemFlags | flags(int column) const |
| void | forAllChildren(const int &pred) const |
| void | forChildrenAtLevel(int level, const int &pred) const |
| void | forSelectedChildren(const int &pred) const |
| virtual bool | hasChildren() const |
| int | index() const |
| int | indexInParent() const |
| int | indexOf(const Debugger::Utils::TreeItem *item) const |
| void | insertChild(int pos, Debugger::Utils::TreeItem *item) |
| void | insertOrderedChild(Debugger::Utils::TreeItem *item, const int &cmp) |
| Debugger::Utils::TreeItem * | lastChild() const |
| int | level() const |
| Debugger::QAbstractItemModel * | model() const |
| Debugger::Utils::TreeItem * | parent() const |
| void | prependChild(Debugger::Utils::TreeItem *item) |
| void | removeChildAt(int pos) |
| void | removeChildren() |
| Debugger::Utils::TreeItem * | reverseFindAnyChild(const int &pred) const |
| virtual bool | setData(int column, const Debugger::QVariant &data, int role) |
| void | sortChildren(const int &cmp) |
| void | update() |
| void | updateAll() |
| void | updateColumn(int column) |
Member Function Documentation
TreeItem::TreeItem()
Default constructs an instance of TreeItem.
[virtual] TreeItem::~TreeItem()
Destroys the instance of TreeItem. The destructor is virtual.
void TreeItem::appendChild(Debugger::Utils::TreeItem *item)
int TreeItem::begin() const
[virtual] bool TreeItem::canFetchMore() const
Debugger::Utils::TreeItem *TreeItem::childAt(int index) const
int TreeItem::childCount() const
void TreeItem::collapse()
[virtual] Debugger::QVariant TreeItem::data(int column, int role) const
See also setData().
int TreeItem::end() const
void TreeItem::expand()
[virtual] void TreeItem::fetchMore()
Debugger::Utils::TreeItem *TreeItem::findAnyChild(const int &pred) const
Debugger::Utils::TreeItem *TreeItem::findChildAtLevel(int level, const int &pred) const
Debugger::Utils::TreeItem *TreeItem::firstChild() const
[virtual] Qt::ItemFlags TreeItem::flags(int column) const
void TreeItem::forAllChildren(const int &pred) const
void TreeItem::forChildrenAtLevel(int level, const int &pred) const
void TreeItem::forSelectedChildren(const int &pred) const
[virtual] bool TreeItem::hasChildren() const
int TreeItem::index() const
int TreeItem::indexInParent() const
int TreeItem::indexOf(const Debugger::Utils::TreeItem *item) const
void TreeItem::insertChild(int pos, Debugger::Utils::TreeItem *item)
void TreeItem::insertOrderedChild(Debugger::Utils::TreeItem *item, const int &cmp)
Debugger::Utils::TreeItem *TreeItem::lastChild() const
int TreeItem::level() const
Debugger::QAbstractItemModel *TreeItem::model() const
Debugger::Utils::TreeItem *TreeItem::parent() const
void TreeItem::prependChild(Debugger::Utils::TreeItem *item)
void TreeItem::removeChildAt(int pos)
void TreeItem::removeChildren()
Debugger::Utils::TreeItem *TreeItem::reverseFindAnyChild(const int &pred) const
[virtual] bool TreeItem::setData(int column, const Debugger::QVariant &data, int role)
See also data().