Rosetta
|
#include <tree_node.h>
Classes | |
struct | Node |
Public Member Functions | |
TreeNodeModel (QObject *parent=nullptr) | |
Node * | get_node (QModelIndex const &index) const |
QModelIndex | index (int row, int column, const QModelIndex &parent) const override |
QModelIndex | parent (const QModelIndex &index) const override |
int | rowCount (QModelIndex const &parent) const override |
Public Attributes | |
Node | root_ |
auxiliary class to generate tree-like structures as a helper when creating QAbstractItemModel-like types
Usage:
Example of usage could be seen in: ui/network/bowman_model.h
|
inlineexplicit |
TreeNodeModel< T >::Node * ui::util::TreeNodeModel< T >::get_node | ( | QModelIndex const & | index | ) | const |
|
override |
|
override |
|
override |
|
mutable |
Referenced by ui::util::TreeNodeModel< T >::get_node().