TuiNodeDouble.hpp   TuiNodeDouble.hpp 
skipping to change at line 57 skipping to change at line 57
TuiNodeDouble(const QString& text, QObject* receiver, const char* me thod, double defValue, TuiNodeDouble(const QString& text, QObject* receiver, const char* me thod, double defValue,
double min, double max, double inc, TuiNode* parent=NU LL, TuiNode* prev=NULL); double min, double max, double inc, TuiNode* parent=NU LL, TuiNode* prev=NULL);
virtual TuiNodeResponse handleEditingKey(int key); virtual TuiNodeResponse handleEditingKey(int key);
virtual QString getDisplayText(); virtual QString getDisplayText();
signals: signals:
void setValue(double b); void setValue(double b);
private: private:
double value; double value;
//! persistent copy of the value in string format.
//! This is necessary, because if the string is re-created from doub
le
//! on every digit entered, it is impossible to enter numbers with 0
//! in any position after the decimal sign.
QString stringValue;
double minimum; double minimum;
double maximum; double maximum;
double increment; double increment;
bool typing; bool typing;
bool typedDecimal; bool typedDecimal;
}; };
#endif /*_TUINODEDOUBLE_HPP_*/ #endif /*_TUINODEDOUBLE_HPP_*/
 End of changes. 1 change blocks. 
0 lines changed or deleted 6 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/