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 |
| |