subsurface/core/subsurface-qt/CylinderObjectHelper.cpp
Berthold Stoeger 981c230706 Cleanup: make cylinder_t argument to CylinderObjectHelper const
CylinderObjectHelper copies state from the passed in cylinder_t
but does not modify it.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2019-09-14 13:20:59 +02:00

18 lines
655 B
C++

// SPDX-License-Identifier: GPL-2.0
#include "CylinderObjectHelper.h"
#include "../qthelper.h"
static QString EMPTY_CYLINDER_STRING = QStringLiteral("");
CylinderObjectHelper::CylinderObjectHelper(const cylinder_t *cylinder)
{
if (!cylinder)
return;
description = cylinder->type.description ? cylinder->type.description:
EMPTY_CYLINDER_STRING;
size = get_volume_string(cylinder->type.size, true);
workingPressure = get_pressure_string(cylinder->type.workingpressure, true);
startPressure = get_pressure_string(cylinder->start, true);
endPressure = get_pressure_string(cylinder->end, true);
gasMix = get_gas_string(cylinder->gasmix);
}