Allows navigation but also editing of a double value.
#include <TuiNodeDouble.hpp>
|
| TuiNodeDouble (const QString &text, QObject *receiver, const char *method, double defValue, double min, double max, double inc, TuiNode *parent=Q_NULLPTR, TuiNode *prev=Q_NULLPTR) |
| Create a TuiNodeDouble node. More...
|
|
virtual TuiNodeResponse | handleEditingKey (int key) |
|
virtual QString | getDisplayText () const |
|
| TuiNodeEditable (const QString &text, TuiNode *parent=Q_NULLPTR, TuiNode *prev=Q_NULLPTR) |
|
virtual TuiNodeResponse | handleKey (int key) |
|
| TuiNode (const QString &text, TuiNode *parent=Q_NULLPTR, TuiNode *prev=Q_NULLPTR) |
| Create a TuiNode. More...
|
|
virtual TuiNodeResponse | navigation (int key) |
|
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 |
|
TuiNodeDouble::TuiNodeDouble |
( |
const QString & |
text, |
|
|
QObject * |
receiver, |
|
|
const char * |
method, |
|
|
double |
defValue, |
|
|
double |
min, |
|
|
double |
max, |
|
|
double |
inc, |
|
|
TuiNode * |
parent = Q_NULLPTR , |
|
|
TuiNode * |
prev = Q_NULLPTR |
|
) |
| |
- Parameters
-
text | the text to be displayed for this node |
receiver | a QObject which will receive a signal when the value is changed |
method | the method in the receiver which will be called when the value is changed. Note that this should be passed using the SLOT() macro. |
defValue | the default value for the node |
min | the minimum acceptable value for the node |
max | the maximum acceptable value for the node |
inc | the increment which will be added and subtracted from the current value when the up and down cursors are used |
parent | the node for the parent menu item |
prev | the previous node in the current menu (typically shares the same parent) |