|
SeExpr
|
Public Member Functions | |
| ExprTreeItem (ExprTreeItem *parent, const QString &label, const QString &path) | |
| ~ExprTreeItem () | |
| ExprTreeItem * | find (QString path) |
| void | clear () |
| void | populate () |
| void | addChild (ExprTreeItem *child) |
| ExprTreeItem * | getChild (const int row) |
| int | getChildCount () |
| void | regen () |
Public Attributes | |
| int | row |
| ExprTreeItem * | parent |
| QString | label |
| QString | path |
Private Attributes | |
| std::vector< ExprTreeItem * > | children |
| bool | populated |
Definition at line 43 of file ExprBrowser.cpp.
|
inline |
Definition at line 45 of file ExprBrowser.cpp.
References ExprTreeItem(), label, parent, path, populated, and row.
Referenced by addChild(), ExprTreeItem(), find(), getChild(), populate(), and regen().
|
inline |
Definition at line 48 of file ExprBrowser.cpp.
References children.
|
inline |
Definition at line 89 of file ExprBrowser.cpp.
References children, ExprTreeItem(), and row.
Referenced by populate(), and regen().
|
inline |
Definition at line 65 of file ExprBrowser.cpp.
References children.
|
inline |
Definition at line 52 of file ExprBrowser.cpp.
References children, ExprTreeItem(), path, and populate().
|
inline |
Definition at line 94 of file ExprBrowser.cpp.
References children, ExprTreeItem(), populate(), and row.
Referenced by ExprTreeModel::index().
|
inline |
Definition at line 102 of file ExprBrowser.cpp.
References children, and populate().
Referenced by ExprTreeModel::rowCount().
|
inline |
Definition at line 72 of file ExprBrowser.cpp.
References addChild(), ExprTreeItem(), it, path, and populated.
Referenced by find(), getChild(), and getChildCount().
|
inline |
Definition at line 107 of file ExprBrowser.cpp.
References addChild(), children, ExprTreeItem(), label, and path.
|
private |
Definition at line 125 of file ExprBrowser.cpp.
Referenced by addChild(), clear(), find(), getChild(), getChildCount(), regen(), and ~ExprTreeItem().
| QString ExprTreeItem::label |
Definition at line 121 of file ExprBrowser.cpp.
Referenced by ExprTreeModel::data(), ExprTreeItem(), and regen().
| ExprTreeItem* ExprTreeItem::parent |
Definition at line 120 of file ExprBrowser.cpp.
Referenced by ExprTreeItem(), and ExprTreeModel::parent().
| QString ExprTreeItem::path |
Definition at line 122 of file ExprBrowser.cpp.
Referenced by ExprTreeItem(), find(), ExprBrowser::getSelectedPath(), ExprBrowser::handleSelection(), populate(), and regen().
|
private |
Definition at line 126 of file ExprBrowser.cpp.
Referenced by ExprTreeItem(), and populate().
| int ExprTreeItem::row |
Definition at line 119 of file ExprBrowser.cpp.
Referenced by addChild(), ExprTreeItem(), ExprTreeModel::find(), getChild(), and ExprTreeModel::parent().