X-Git-Url: https://www.flypig.org.uk/git/?p=harbour-pedalo.git;a=blobdiff_plain;f=src%2Fstats.cpp;h=1a80ab220b4602094e17566249852d1f4d6ff0a0;hp=c858ccb563b1939f1f38c7dff3fef7e639f1d8b1;hb=dc14479d561196e19417c4ecf78e847ec4b43b7c;hpb=76b5f460f9a5052571d730918b2ee778753f4c59 diff --git a/src/stats.cpp b/src/stats.cpp index c858ccb..1a80ab2 100644 --- a/src/stats.cpp +++ b/src/stats.cpp @@ -1,10 +1,23 @@ #include "stats.h" -Stats::Stats() +Stats::Stats() : + title("Empty graph"), + units("%"), + minval(0.0), + maxval(1.0), + step(0.1) { } +void Stats::update() { + // Do nothing +} + +QString Stats::getTitle() const { + return title; +} + QStringList Stats::getLabels() const { return labels; } @@ -13,6 +26,26 @@ QList Stats::getValues() const { return values; } +QString Stats::getUnits() const { + return units; +} + +float Stats::getMinVal() const { + return minval; +} + +float Stats::getMaxVal() const { + return maxval; +} + +float Stats::getStep() const { + return step; +} + +void Stats::setTitle(QString &value) { + title = value; +} + void Stats::setLabels(QStringList &value) { labels = value; } @@ -21,3 +54,18 @@ void Stats::setValues(QList &value) { values = value; } +void Stats::setUnits(QString &value) { + units = value; +} + +void Stats::setMinVal(float value) { + minval = value; +} + +void Stats::setMaxVal(float value) { + maxval = value; +} + +void Stats::setStep(float value) { + step = value; +}