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