mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 13:10:19 +00:00
4c0156e3d5
And adapt a new CMakeLists.txt file for it. On the way I've also found out that we where double-compilling a few files. I've also set the subsurface-core as a include_path but that was just to reduce the noise on this commit, since I plan to remove it from the include path to make it obligatory to specify something like include "subsurface-core/dive.h" for the header files. Since the app is growing quite a bit we ended up having a few different files with almost same name that did similar things, I want to kill that (for instance Dive.h, dive.h, PrintDive.h and such). Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
78 lines
1.4 KiB
C++
78 lines
1.4 KiB
C++
#include "devicedetails.h"
|
|
|
|
// This can probably be done better by someone with better c++-FU
|
|
const struct gas zero_gas = {0};
|
|
const struct setpoint zero_setpoint = {0};
|
|
|
|
DeviceDetails::DeviceDetails(QObject *parent) :
|
|
QObject(parent),
|
|
data(0),
|
|
serialNo(""),
|
|
firmwareVersion(""),
|
|
customText(""),
|
|
model(""),
|
|
syncTime(false),
|
|
gas1(zero_gas),
|
|
gas2(zero_gas),
|
|
gas3(zero_gas),
|
|
gas4(zero_gas),
|
|
gas5(zero_gas),
|
|
dil1(zero_gas),
|
|
dil2(zero_gas),
|
|
dil3(zero_gas),
|
|
dil4(zero_gas),
|
|
dil5(zero_gas),
|
|
sp1(zero_setpoint),
|
|
sp2(zero_setpoint),
|
|
sp3(zero_setpoint),
|
|
sp4(zero_setpoint),
|
|
sp5(zero_setpoint),
|
|
setPointFallback(0),
|
|
ccrMode(0),
|
|
calibrationGas(0),
|
|
diveMode(0),
|
|
decoType(0),
|
|
ppO2Max(0),
|
|
ppO2Min(0),
|
|
futureTTS(0),
|
|
gfLow(0),
|
|
gfHigh(0),
|
|
aGFLow(0),
|
|
aGFHigh(0),
|
|
aGFSelectable(0),
|
|
saturation(0),
|
|
desaturation(0),
|
|
lastDeco(0),
|
|
brightness(0),
|
|
units(0),
|
|
samplingRate(0),
|
|
salinity(0),
|
|
diveModeColor(0),
|
|
language(0),
|
|
dateFormat(0),
|
|
compassGain(0),
|
|
pressureSensorOffset(0),
|
|
flipScreen(0),
|
|
safetyStop(0),
|
|
maxDepth(0),
|
|
totalTime(0),
|
|
numberOfDives(0),
|
|
altitude(0),
|
|
personalSafety(0),
|
|
timeFormat(0),
|
|
lightEnabled(false),
|
|
light(0),
|
|
alarmTimeEnabled(false),
|
|
alarmTime(0),
|
|
alarmDepthEnabled(false),
|
|
alarmDepth(0),
|
|
leftButtonSensitivity(0),
|
|
rightButtonSensitivity(0),
|
|
bottomGasConsumption(0),
|
|
decoGasConsumption(0),
|
|
modWarning(false),
|
|
dynamicAscendRate(false),
|
|
graphicalSpeedIndicator(false),
|
|
alwaysShowppO2(false)
|
|
{
|
|
}
|