Index: sources/gui/guiglobals.h =================================================================== diff -u -r7ed86349cdad43d311f776a69ed54c2023265e53 -r0e528e5f706308c7b0e8f22a4d9dbb5b5715db7c --- sources/gui/guiglobals.h (.../guiglobals.h) (revision 7ed86349cdad43d311f776a69ed54c2023265e53) +++ sources/gui/guiglobals.h (.../guiglobals.h) (revision 0e528e5f706308c7b0e8f22a4d9dbb5b5715db7c) @@ -1,16 +1,16 @@ /*! - * + * * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. * \copyright * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. - * + * * \file guiglobals.h * \author (last) Peter Lucia * \date (last) 25-Jun-2020 * \author (original) Behrouz NematiPour * \date (original) 28-Oct-2019 - * + * */ #pragma once @@ -118,6 +118,11 @@ Timeout = 0x01, }; + enum Saline_States { // FW currently doesn't have enum for Saline Bolus when provided better to be replaced. + SALINE_STOP_STATE = 0, ///< Saline is not delivered + SALINE_START_STATE , ///< Saline being Delivered + }; + Q_ENUM(GuiActionsType_Enum) Q_ENUM(GuiActionsData_Enum) @@ -131,6 +136,9 @@ #include "HDDefs.h" Q_ENUM(HD_Op_Modes) Q_ENUM(UF_Adjustments) + Q_ENUM(Treatment_States) + Q_ENUM(UF_States) + Q_ENUM(Saline_States) #include "DGDefs.h" Q_ENUM(DG_Op_Modes) @@ -149,8 +157,12 @@ typedef GuiActions::DG_Op_Modes GuiDGOpModes; typedef GuiActions::UF_Adjustments GuiUFAdjustment; + typedef GuiActions::Treatment_States GuiTreatment_States; + typedef GuiActions::UF_States GuiUFStates; + typedef GuiActions::Saline_States GuiSalineStates; + void registerTypes(); void registerQmlTypes();