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 129 of file ExprBrowser.cpp.
|
inline |
Definition at line 133 of file ExprBrowser.cpp.
|
inline |
Definition at line 135 of file ExprBrowser.cpp.
References root.
|
inline |
Definition at line 149 of file ExprBrowser.cpp.
References ExprTreeItem::addChild(), and root.
Referenced by ExprBrowser::addPath().
|
inline |
Definition at line 143 of file ExprBrowser.cpp.
References ExprTreeItem::clear(), and root.
Referenced by ExprBrowser::clear().
|
inline |
Definition at line 172 of file ExprBrowser.cpp.
References parent().
|
inline |
Definition at line 189 of file ExprBrowser.cpp.
References index(), and ExprTreeItem::label.
|
inline |
Definition at line 199 of file ExprBrowser.cpp.
References ExprTreeItem::find(), ExprTreeItem::regen(), root, and ExprTreeItem::row.
Referenced by ExprBrowser::selectPath().
|
inline |
Definition at line 161 of file ExprBrowser.cpp.
References ExprTreeItem::getChild(), parent(), and root.
|
inline |
Definition at line 151 of file ExprBrowser.cpp.
References index(), ExprTreeItem::parent, root, and ExprTreeItem::row.
Referenced by columnCount(), index(), and rowCount().
|
inline |
Definition at line 177 of file ExprBrowser.cpp.
References ExprTreeItem::getChildCount(), parent(), and root.
|
inline |
Definition at line 137 of file ExprBrowser.cpp.
Referenced by ExprBrowser::update().
|
private |
Definition at line 130 of file ExprBrowser.cpp.
Referenced by addPath(), clear(), find(), index(), parent(), rowCount(), and ~ExprTreeModel().