Implement the methods for PartialPressureGasSettings

I didn't allowed the build on CMake for those files yet because
there will be tons of breackage, so when I finish, I'll allow.

Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2016-01-11 19:40:07 -02:00 committed by Dirk Hohndel
parent ec01fcda5b
commit 525fe51f5d
3 changed files with 109 additions and 0 deletions

View file

@ -22,6 +22,26 @@ class PartialPressureGasSettings : public QObject {
Q_PROPERTY(double phe_threshold READ pheThreshold WRITE setPheThreshold NOTIFY pheThresholdChanged)
public:
PartialPressureGasSettings(QObject *parent);
short showPo2() const;
short showPn2() const;
short showPhe() const;
double po2Threshold() const;
double pn2Threshold() const;
double pheThreshold() const;
public slots:
void setShowPo2(short value);
void setShowPn2(short value);
void setShowPhe(short value);
void setPo2Threshold(double value);
void setPn2Threshold(double value);
void setPheThreshold(double value);
signals:
void showPo2Changed(short value);
void showPn2Changed(short value);
void showPheChanged(short value);
void po2ThresholdChanged(double value);
void pn2ThresholdChanged(double value);
void pheThresholdChanged(double value);
};
/* Control the state of the Facebook preferences */