pure virtual from which editables for different data types are derived.
More...
#include <TuiNodeEditable.hpp>
|
| TuiNodeEditable (const QString &text, TuiNode *parent=Q_NULLPTR, TuiNode *prev=Q_NULLPTR) |
|
virtual TuiNodeResponse | handleKey (int key) |
|
virtual TuiNodeResponse | handleEditingKey (int key)=0 |
|
| TuiNode (const QString &text, TuiNode *parent=Q_NULLPTR, TuiNode *prev=Q_NULLPTR) |
| Create a TuiNode. More...
|
|
virtual TuiNodeResponse | navigation (int key) |
|
virtual QString | getDisplayText () const |
|
virtual TuiNode * | getParentNode () const |
|
virtual void | setParentNode (TuiNode *n) |
|
virtual TuiNode * | getChildNode () const |
|
virtual void | setChildNode (TuiNode *n) |
| This also takes ownership of the child through OObject->setParent.
|
|
virtual TuiNode * | getPrevNode () const |
|
virtual void | setPrevNode (TuiNode *n) |
|
virtual TuiNode * | getNextNode () const |
|
virtual void | setNextNode (TuiNode *n) |
|
virtual void | loopToTheLast () |
| Set prevNode to the last of the chain of nextNode-s. More...
|
|
int | getNodeNumber () const |
|
QList< int > | getAncestorsNumbers () const |
|