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().