mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Implement more reader accessors for PartialPressureGasSettings
Also, the QtHelper.cpp file told me that some propertiies where also TecDetails, graph related, so I moved them to the correct preferences. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
525fe51f5d
commit
e897d2c463
2 changed files with 149 additions and 25 deletions
|
@ -33,6 +33,111 @@ double PartialPressureGasSettings::pheThreshold() const
|
|||
return prefs.pp_graphs.phe_threshold;
|
||||
}
|
||||
|
||||
double PartialPressureGasSettings:: modp02() const
|
||||
{
|
||||
return prefs.modpO2;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::ead() const
|
||||
{
|
||||
return prefs.ead;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::dcceiling() const
|
||||
{
|
||||
return prefs.dcceiling;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::redceiling() const
|
||||
{
|
||||
return prefs.redceiling;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::calcceiling() const
|
||||
{
|
||||
return prefs.calcceiling;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::calcceiling3m() const
|
||||
{
|
||||
return prefs.calcceiling3m;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::calcalltissues() const
|
||||
{
|
||||
return prefs.calcalltissues;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::calcndltts() const
|
||||
{
|
||||
return prefs.calcndltts;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::gflow() const
|
||||
{
|
||||
return prefs.gflow;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::gfhigh() const
|
||||
{
|
||||
return prefs.gfhigh;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::hrgraph() const
|
||||
{
|
||||
return prefs.hrgraph;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::tankBar() const
|
||||
{
|
||||
return prefs.tankbar;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::percentageGraph() const
|
||||
{
|
||||
return prefs.percentagegraph;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::rulerGraph() const
|
||||
{
|
||||
return prefs.rulergraph;
|
||||
}
|
||||
|
||||
bool PartialPressureGasSettings::showCCRSetpoint() const
|
||||
{
|
||||
return prefs.show_ccr_setpoint;
|
||||
}
|
||||
|
||||
bool PartialPressureGasSettings::showCCRSensors() const
|
||||
{
|
||||
return prefs.show_ccr_sensors;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::zoomedPlot() const
|
||||
{
|
||||
return prefs.zoomed_plot;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::showSac() const
|
||||
{
|
||||
return prefs.show_sac;
|
||||
}
|
||||
|
||||
bool PartialPressureGasSettings::gfLowAtMaxDepth() const
|
||||
{
|
||||
return prefs.gf_low_at_maxdepth;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::displayUnusedTanks() const
|
||||
{
|
||||
return prefs.display_unused_tanks;
|
||||
}
|
||||
|
||||
short PartialPressureGasSettings::showAverageDepth() const
|
||||
{
|
||||
return prefs.show_average_depth;
|
||||
}
|
||||
|
||||
void PartialPressureGasSettings::setShowPo2(short value)
|
||||
{
|
||||
QSettings s;
|
||||
|
|
|
@ -20,6 +20,28 @@ class PartialPressureGasSettings : public QObject {
|
|||
Q_PROPERTY(double po2_threshold READ po2Threshold WRITE setPo2Threshold NOTIFY po2ThresholdChanged)
|
||||
Q_PROPERTY(double pn2_threshold READ pn2Threshold WRITE setPn2Threshold NOTIFY pn2ThresholdChanged)
|
||||
Q_PROPERTY(double phe_threshold READ pheThreshold WRITE setPheThreshold NOTIFY pheThresholdChanged)
|
||||
Q_PROPERTY(double modpO2 READ modp02 WRITE setModp02 NOTIFY modpO2Changed)
|
||||
Q_PROPERTY(short ead READ ead WRITE setEad NOTIFY eadChanged)
|
||||
Q_PROPERTY(short dcceiling READ dcceiling WRITE setDCceiling NOTIFY dcceilingChanged)
|
||||
Q_PROPERTY(short redceiling READ redceiling WRITE setRedceiling NOTIFY redceilingChanged)
|
||||
Q_PROPERTY(short calcceiling READ calcceiling WRITE setCalcceiling NOTIFY calcceilingChanged)
|
||||
Q_PROPERTY(short calcceiling3m READ calcceiling3m WRITE setCalcceiling3m NOTIFY calcceiling3mChanged)
|
||||
Q_PROPERTY(short calcalltissues READ calcalltissues WRITE setCalcalltissues NOTIFY calcalltissuesChanged)
|
||||
Q_PROPERTY(short calcndltts READ calcndltts WRITE setCalcndltts NOTIFY calcndlttsChanged)
|
||||
Q_PROPERTY(short gflow READ gflow WRITE setGflow NOTIFY gflowChanged)
|
||||
Q_PROPERTY(short gfhigh READ gfhigh WRITE setGfhigh NOTIFY gfhighChanged)
|
||||
Q_PROPERTY(short hrgraph READ hrgraph WRITE setHRgraph NOTIFY hrgraphChanged)
|
||||
Q_PROPERTY(short tankbar READ tankBar WRITE setTankBar NOTIFY tankBarChanged)
|
||||
Q_PROPERTY(short percentagegraph READ percentageGraph WRITE setPercentageGraph NOTIFY percentageGraphChanged)
|
||||
Q_PROPERTY(short rulergraph READ rulerGraph WRITE setRulerGraph NOTIFY rulerGraphChanged)
|
||||
Q_PROPERTY(bool show_ccr_setpoint READ showCCRSetpoint WRITE setShowCCRSetpoint NOTIFY showCCRSetpointChanged)
|
||||
Q_PROPERTY(bool show_ccr_sensors READ showCCRSensors WRITE setShowCCRSensors NOTIFY showCCRSensorsChanged)
|
||||
Q_PROPERTY(short zoomed_plot READ zoomedPlot WRITE setZoomedPlot NOTIFY zoomedPlotChanged)
|
||||
Q_PROPERTY(short show_sac READ showSac WRITE setShowSac NOTIFY showSacChanged)
|
||||
Q_PROPERTY(bool gf_low_at_maxdepth READ gfLowAtMaxDepth WRITE setGfLowAtMaxDepth NOTIFY gfLowAtMaxDepthChanged)
|
||||
Q_PROPERTY(short display_unused_tanks READ displayUnusedTanks WRITE setDisplayUnusedTanks NOTIFY displayUnusedTanksChanged)
|
||||
Q_PROPERTY(short show_average_depth READ showAverageDepth WRITE setShowAverageDepth NOTIFY showAverageDepthChanged)
|
||||
|
||||
public:
|
||||
PartialPressureGasSettings(QObject *parent);
|
||||
short showPo2() const;
|
||||
|
@ -28,6 +50,28 @@ public:
|
|||
double po2Threshold() const;
|
||||
double pn2Threshold() const;
|
||||
double pheThreshold() const;
|
||||
double modp02() const;
|
||||
short ead() const;
|
||||
short dcceiling() const;
|
||||
short redceiling() const;
|
||||
short calcceiling() const;
|
||||
short calcceiling3m() const;
|
||||
short calcalltissues() const;
|
||||
short calcndltts() const;
|
||||
short gflow() const;
|
||||
short gfhigh() const;
|
||||
short hrgraph() const;
|
||||
short tankBar() const;
|
||||
short percentageGraph() const;
|
||||
short rulerGraph() const;
|
||||
bool showCCRSetpoint() const;
|
||||
bool showCCRSensors() const;
|
||||
short zoomedPlot() const;
|
||||
short showSac() const;
|
||||
bool gfLowAtMaxDepth() const;
|
||||
short displayUnusedTanks() const;
|
||||
short showAverageDepth() const;
|
||||
|
||||
public slots:
|
||||
void setShowPo2(short value);
|
||||
void setShowPn2(short value);
|
||||
|
@ -109,34 +153,10 @@ class SettingsObjectWrapper : public QObject {
|
|||
Q_PROPERTY(bool date_format_override READ dateFormatOverride WRITE setDateFormatOverride NOTIFY dateFormatOverrideChanged)
|
||||
Q_PROPERTY(double font_size READ fontSize WRITE setFontSize NOTIFY fontSizeChanged)
|
||||
Q_PROPERTY(short mod READ mod WRITE setMod NOTIFY modChanged);
|
||||
|
||||
Q_PROPERTY(double modpO2 READ modp02 WRITE setModp02 NOTIFY modpO2Changed)
|
||||
Q_PROPERTY(short ead READ ead WRITE setEad NOTIFY eadChanged)
|
||||
Q_PROPERTY(short dcceiling READ dcceiling WRITE setDCceiling NOTIFY dcceilingChanged)
|
||||
Q_PROPERTY(short redceiling READ redceiling WRITE setRedceiling NOTIFY redceilingChanged)
|
||||
Q_PROPERTY(short calcceiling READ calcceiling WRITE setCalcceiling NOTIFY calcceilingChanged)
|
||||
Q_PROPERTY(short calcceiling3m READ calcceiling3m WRITE setCalcceiling3m NOTIFY calcceiling3mChanged)
|
||||
Q_PROPERTY(short calcalltissues READ calcalltissues WRITE setCalcalltissues NOTIFY calcalltissuesChanged)
|
||||
Q_PROPERTY(short calcndltts READ calcndltts WRITE setCalcndltts NOTIFY calcndlttsChanged)
|
||||
Q_PROPERTY(short gflow READ gflow WRITE setGflow NOTIFY gflowChanged)
|
||||
Q_PROPERTY(short gfhigh READ gfhigh WRITE setGfhigh NOTIFY gfhighChanged)
|
||||
Q_PROPERTY(int animation_speed READ animationSpeed WRITE setAnimationSpeed NOTIFY animationSpeedChanged)
|
||||
|
||||
Q_PROPERTY(bool gf_low_at_maxdepth READ gfLowAtMaxDepth WRITE setGfLowAtMaxDepth NOTIFY gfLowAtMaxDepthChanged)
|
||||
Q_PROPERTY(bool show_ccr_setpoint READ showCCRSetpoint WRITE setShowCCRSetpoint NOTIFY showCCRSetpointChanged)
|
||||
Q_PROPERTY(bool show_ccr_sensors READ showCCRSensors WRITE setShowCCRSensors NOTIFY showCCRSensorsChanged)
|
||||
Q_PROPERTY(short display_invalid_dives READ displayInvalidDives WRITE setDisplayInvalidDives NOTIFY displayInvalidDivesChanged)
|
||||
Q_PROPERTY(short unit_system READ unitSystem WRITE setUnitSystem NOTIFY uintSystemChanged)
|
||||
Q_PROPERTY(bool coordinates_traditional READ coordinatesTraditional WRITE setCoordinatesTraditional NOTIFY coordinatesTraditionalChanged)
|
||||
Q_PROPERTY(short show_sac READ showSac WRITE setShowSac NOTIFY showSacChanged)
|
||||
Q_PROPERTY(short display_unused_tanks READ displayUnusedTanks WRITE setDisplayUnusedTanks NOTIFY displayUnusedTanksChanged)
|
||||
Q_PROPERTY(short show_average_depth READ showAverageDepth WRITE setShowAverageDepth NOTIFY showAverageDepthChanged)
|
||||
|
||||
Q_PROPERTY(short zoomed_plot READ zoomedPlot WRITE setZoomedPlot NOTIFY zoomedPlotChanged)
|
||||
Q_PROPERTY(short hrgraph READ hrgraph WRITE setHRgraph NOTIFY hrgraphChanged)
|
||||
Q_PROPERTY(short percentagegraph READ percentageGraph WRITE setPercentageGraph NOTIFY percentageGraphChanged)
|
||||
Q_PROPERTY(short rulergraph READ rulerGraph WRITE setRulerGraph NOTIFY rulerGraphChanged)
|
||||
Q_PROPERTY(short tankbar READ tankBar WRITE setTankBar NOTIFY tankBarChanged)
|
||||
Q_PROPERTY(short save_userid_local READ saveUserIdLocal WRITE setSaveUserIdLocal NOTIFY saveUserIdLocalChanged)
|
||||
Q_PROPERTY(QString userid READ userId WRITE setUserId NOTIFY userIdChanged)
|
||||
Q_PROPERTY(int ascrate75 READ ascrate75 WRITE setAscrate75 NOTIFY ascrate75Changed)
|
||||
|
@ -150,7 +170,6 @@ class SettingsObjectWrapper : public QObject {
|
|||
Q_PROPERTY(bool drop_stone_mode READ dropStoneMode WRITE setDropStoneMode NOTIFY dropStoneModeChanged)
|
||||
Q_PROPERTY(bool last_stop READ lastStop WRITE setLastStop NOTIFY lastStopChanged)
|
||||
Q_PROPERTY(bool verbatim_plan READ verbatimPlan WRITE setVerbatimPlan NOTIFY verbatimPlanChanged)
|
||||
|
||||
Q_PROPERTY(bool display_runtime READ displayRuntime WRITE setDisplayRuntime NOTIFY displayRuntimeChanged)
|
||||
Q_PROPERTY(bool display_duration READ displayDuration WRITE setDisplayDuration NOTIFY displayDurationChanged)
|
||||
Q_PROPERTY(bool display_transitions READ displayTransitions WRITE setDisplayTransitions NOTIFY displayTransitionsChanged)
|
||||
|
|
Loading…
Add table
Reference in a new issue