|
KSeExpr 6.0.0.0
|
Public Member Functions | |
| ExprTreeModel () | |
| ~ExprTreeModel () override | |
| void | update () |
| void | clear () |
| void | addPath (const char *label, const char *path) |
| QModelIndex | parent (const QModelIndex &index) const override |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const override |
| int | columnCount (const QModelIndex &) const override |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| QModelIndex | find (QString path) |
Private Attributes | |
| ExprTreeItem * | root |
Definition at line 143 of file ExprBrowser.cpp.
|
inline |
Definition at line 148 of file ExprBrowser.cpp.
|
inlineoverride |
Definition at line 153 of file ExprBrowser.cpp.
References root.
|
inline |
Definition at line 171 of file ExprBrowser.cpp.
References ExprTreeItem::addChild(), and root.
Referenced by ExprBrowser::addPath().
|
inline |
Definition at line 164 of file ExprBrowser.cpp.
References ExprTreeItem::clear(), and root.
Referenced by ExprBrowser::clear().
|
inlineoverride |
Definition at line 200 of file ExprBrowser.cpp.
|
inlineoverride |
Definition at line 218 of file ExprBrowser.cpp.
References index().
|
inline |
Definition at line 231 of file ExprBrowser.cpp.
References dbgSeExpr, ExprTreeItem::find(), ExprTreeItem::regen(), root, and ExprTreeItem::row.
Referenced by ExprBrowser::selectPath().
|
inlineoverride |
Definition at line 188 of file ExprBrowser.cpp.
References ExprTreeItem::getChild(), parent(), and root.
|
inlineoverride |
Definition at line 176 of file ExprBrowser.cpp.
References index(), ExprTreeItem::parent, root, and ExprTreeItem::row.
Referenced by index(), and rowCount().
|
inlineoverride |
Definition at line 205 of file ExprBrowser.cpp.
References ExprTreeItem::getChildCount(), parent(), and root.
|
inline |
Definition at line 158 of file ExprBrowser.cpp.
Referenced by ExprBrowser::update().
|
private |
Definition at line 145 of file ExprBrowser.cpp.
Referenced by addPath(), clear(), find(), index(), parent(), rowCount(), and ~ExprTreeModel().