Engauge Digitizer 2
|
Input parsing and output formatting for date/time values. More...
#include <FormatDateTime.h>
Public Member Functions | |
FormatDateTime () | |
Single constructor. | |
QString | formatOutput (CoordUnitsDate coordUnitsDate, CoordUnitsTime coordUnitsTime, double value) const |
Format the date/time value according to date/time format settings. | |
QValidator::State | parseInput (CoordUnitsDate coordUnitsDate, CoordUnitsTime coordUnitsTime, const QString &stringUntrimmed, double &value) const |
Parse the input string into a time value. |
Input parsing and output formatting for date/time values.
Definition at line 25 of file FormatDateTime.h.
FormatDateTime::FormatDateTime | ( | ) |
Single constructor.
Definition at line 14 of file FormatDateTime.cpp.
QString FormatDateTime::formatOutput | ( | CoordUnitsDate | coordUnitsDate, |
CoordUnitsTime | coordUnitsTime, | ||
double | value ) const |
Format the date/time value according to date/time format settings.
Definition at line 127 of file FormatDateTime.cpp.
QValidator::State FormatDateTime::parseInput | ( | CoordUnitsDate | coordUnitsDate, |
CoordUnitsTime | coordUnitsTime, | ||
const QString & | stringUntrimmed, | ||
double & | value ) const |
Parse the input string into a time value.
Success flag is false if parsing failed. Leading/trailing spaces are trimmed (=ignored)
Definition at line 439 of file FormatDateTime.cpp.