|
SeExpr
|
Public Member Functions | |
| ExprTreeModel () | |
| ~ExprTreeModel () | |
| void | update () |
| void | clear () |
| void | addPath (const char *label, const char *path) |
| QModelIndex | parent (const QModelIndex &index) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| int | columnCount (const QModelIndex &parent) const |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
| QModelIndex | find (QString path) |
Private Attributes | |
| ExprTreeItem * | root |
Definition at line 140 of file ExprBrowser.cpp.
|
inline |
Definition at line 144 of file ExprBrowser.cpp.
|
inline |
Definition at line 148 of file ExprBrowser.cpp.
References root.
|
inline |
Definition at line 164 of file ExprBrowser.cpp.
References ExprTreeItem::addChild(), and root.
Referenced by ExprBrowser::addPath().
|
inline |
Definition at line 158 of file ExprBrowser.cpp.
References ExprTreeItem::clear(), root, and update().
Referenced by ExprBrowser::clear().
|
inline |
Definition at line 189 of file ExprBrowser.cpp.
|
inline |
Definition at line 202 of file ExprBrowser.cpp.
References ExprTreeItem::label.
|
inline |
Definition at line 211 of file ExprBrowser.cpp.
References ExprTreeItem::find(), ExprTreeItem::regen(), root, and ExprTreeItem::row.
Referenced by ExprBrowser::selectPath().
|
inline |
Definition at line 178 of file ExprBrowser.cpp.
References ExprTreeItem::getChild(), parent(), and root.
|
inline |
Definition at line 169 of file ExprBrowser.cpp.
References ExprTreeItem::parent, root, and ExprTreeItem::row.
Referenced by index(), and rowCount().
|
inline |
Definition at line 192 of file ExprBrowser.cpp.
References ExprTreeItem::getChildCount(), parent(), and root.
|
inline |
Definition at line 153 of file ExprBrowser.cpp.
Referenced by clear(), and ExprBrowser::update().
|
private |
Definition at line 142 of file ExprBrowser.cpp.
Referenced by addPath(), clear(), find(), index(), parent(), rowCount(), and ~ExprTreeModel().
1.8.5