Index: leahi.pro
===================================================================
diff -u -rad57884fca3e8a0916b6d6bf51a69264b9b5263f -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- leahi.pro (.../leahi.pro) (revision ad57884fca3e8a0916b6d6bf51a69264b9b5263f)
+++ leahi.pro (.../leahi.pro) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -254,6 +254,7 @@
sources/view/td/data/VTDTemperatureData.h \
sources/view/td/data/VTDValvesData.h \
sources/view/td/data/VTDVoltageData.h \
+ sources/view/td/data/VTreatmentRanges.h \
\ # ---------- Views - TD - Data - In-Treatment
sources/view/td/data/treatment/VTDTreatmentStatesData.h \
sources/view/td/data/treatment/VTreatmentBloodFlow.h \
@@ -726,6 +727,7 @@
sources/view/td/data/VTDTemperatureData.cpp \
sources/view/td/data/VTDValvesData.cpp \
sources/view/td/data/VTDVoltageData.cpp \
+ sources/view/td/data/VTreatmentRanges.cpp \
\ # ---------- Views - TD - Data - In-Treatment
sources/view/td/data/treatment/VTDTreatmentStatesData.cpp \
sources/view/td/data/treatment/VTreatmentBloodFlow.cpp \
@@ -813,7 +815,6 @@
sources/view/hd/data/pretreatment/VPreTreatmentSelfTestDryData.cpp \
sources/view/hd/data/pretreatment/VPreTreatmentDisposablesPrimeData.cpp \
\ # ---------- Views - HD - Data - In-Treatment
- sources/view/hd/data/VTreatmentRanges.cpp \
sources/view/hd/data/treatment/VTreatmentDialysateFlow.cpp \
sources/view/hd/data/treatment/VTreatmentHeparinData.cpp \
\ # ---------- Views - HD - Data - End-Treatment
Index: leahi.qrc
===================================================================
diff -u -rad57884fca3e8a0916b6d6bf51a69264b9b5263f -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- leahi.qrc (.../leahi.qrc) (revision ad57884fca3e8a0916b6d6bf51a69264b9b5263f)
+++ leahi.qrc (.../leahi.qrc) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -26,7 +26,7 @@
sources/gui/qml/pages/settings/SettingsDecommission.qml
sources/gui/qml/pages/settings/SettingsInstitutionalRecord.qml
sources/gui/qml/pages/settings/SettingsLocalization.qml
- sources/gui/qml/pages/settings/SettingsUserMode.qml
+ sources/gui/qml/pages/settings/SettingsAdvancedMode.qml
sources/gui/qml/pages/settings/SettingsFeatureConfigurations.qml
sources/gui/qml/pages/settings/SettingsAdvancedInstitutional.qml
@@ -108,6 +108,7 @@
resources/images/Vitals_Red.png
resources/images/check_green.png
resources/images/eye_closed.png
+ resources/images/stepCheck.png
resources/images/complete_check.png
@@ -248,13 +249,11 @@
sources/gui/qml/pages/pretreatment/PreTreatmentStack.qml
sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml
sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml
- sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml
sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml
sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml
sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateContent.qml
- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml
sources/gui/qml/pages/pretreatment/connection/PreTreatmentUltrafiltration.qml
Index: sources/gui/GuiGlobals.h
===================================================================
diff -u -rbd8d4a0e4e5a34b3187f4b472f1eb385d2a24046 -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision bd8d4a0e4e5a34b3187f4b472f1eb385d2a24046)
+++ sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -83,10 +83,10 @@
// POST
ID_HDPostSingleResultData = 0x8E0F, // 142 //// ----- @CRAPIZED: had to change to avoid duplication
- ID_HDPostFinalResultData = 0x8F00, // 143
+ ID_HDPostFinalResultData = 0x8F0F, // 143 //// ----- @CRAPIZED
ID_DGPostSingleResultData = 0x900F, // 144 //// ----- @CRAPIZED: had to change to avoid duplication
ID_DGPostFinalResultData = 0x910F, // 145 //// ----- @CRAPIZED: had to change to avoid duplication
- ID_UIPostFinalResultData = 0x920F, // 146 // ID_UIFinalResultTxr - UI Final Result response/Data transmit
+ ID_UIPostFinalResultData = 0x920F, // 146 //// ----- @CRAPIZED: had to change to avoid duplication
ID_UIPostFinalResultHDReq = 0xB200, // 178 // ID_HDFinalResultRxq - HD Final Result request received
// ----- Settings
@@ -138,7 +138,7 @@
ID_Ultrafiltration = 0x3E00, // 62 //// ----- @LEAHIZED
ID_Heparin = 0x8C00, // 140
ID_IsolatedUF = 0x9A00, // 154
- ID_Rinseback = 0x5600, // 86
+ ID_Rinseback = 0x8F00, // 143 //// ----- @LEAHIZED
ID_Recirculate = 0x5A00, // 90
ID_BloodPrime = 0x5900, // 89
ID_TreatmentStop = 0x4900, // 73
@@ -173,8 +173,8 @@
// Pre-Treatment SelfTest NoCartridge Progress Data
ID_SelfTestNoCartridgeData = 0x6100, // 97 // there is no specific response message for this request and changing of the state in Pre_Treatment_States is used as the response
// Pre-Treatment Disposables Installation Confirm
- ID_AdjustDisposablesConfirmReq = 0x6200, // 98 // there is no specific response message for this request and changing of the state in Pre_Treatment_States is used as the response
- ID_AdjustDisposablesConfirmRsp = 0xAD00, // 173 // there is no specific response message for this request and changing of the state in Pre_Treatment_States is used as the response
+ ID_AdjustDisposablesConfirmReq = 0x9200, // 146 // there is no specific response message for this request and changing of the state in Pre_Treatment_States is used as the response
+ ID_AdjustDisposablesConfirmRsp = 0x9300, // 147 // there is no specific response message for this request and changing of the state in Pre_Treatment_States is used as the response
// Pre-Treatment SelfTest Dry Progress Data
ID_SelfTestDryData = 0x630F, // 99 //// ----- @CRAPIZED: had to change to avoid duplication
// Pre-Treatment Disposable Priming
@@ -294,8 +294,8 @@
// End-Treatment
// Rinseback
- ID_AdjustRinsebackReq = 0x520F, // 82 //// ----- @CRAPIZED: had to change to avoid duplication
- ID_AdjustRinsebackRsp = 0x530F, // 83 //// ----- @CRAPIZED: had to change to avoid duplication
+ ID_AdjustRinsebackReq = 0x9000, // 144 //// ----- @LEAHIZED
+ ID_AdjustRinsebackRsp = 0x9100, // 145 //// ----- @LEAHIZED
// Recirculate
ID_AdjustRecirculateReq = 0x540F, // 84 //// ----- @CRAPIZED: had to change to avoid duplication
@@ -312,8 +312,8 @@
ID_AdjustPatientDisconnectConfirmRsp = 0x7E0F, // 126 //// ----- @CRAPIZED: had to change to avoid duplication
// Disposables Removal
- ID_AdjustDisposablesRemovalConfirmReq = 0x730F, // 115 //// ----- @CRAPIZED: had to change to avoid duplication
- ID_AdjustDisposablesRemovalConfirmRsp = 0x740F, // 116 //// ----- @CRAPIZED: had to change to avoid duplication
+ ID_AdjustDisposablesRemovalConfirmReq = 0x9400, // 148
+ ID_AdjustDisposablesRemovalConfirmRsp = 0x9500, // 149
// Treatment Log Adjs
ID_AdjustTreatmentLogReq = 0x750F, // 117 //// ----- @CRAPIZED: had to change to avoid duplication
Index: sources/gui/qml/globals/Fonts.qml
===================================================================
diff -u -r41ba9331e6a540df0c8eced0c4d3b8684afa9afa -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- sources/gui/qml/globals/Fonts.qml (.../Fonts.qml) (revision 41ba9331e6a540df0c8eced0c4d3b8684afa9afa)
+++ sources/gui/qml/globals/Fonts.qml (.../Fonts.qml) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -82,8 +82,8 @@
readonly property int fontPixelUltrafiltrationAdjustmentMetrics : 30
readonly property int fontPixelUltrafiltrationAdjustmentNotification : 32
readonly property int fontPixelUltrafiltrationAdjustmentConfirmation : 50
- readonly property int fontPixelUltrafiltrationRangeMarker : 32
- readonly property int fontPixelUltrafiltrationMinMaxLabel : 24
+ readonly property int fontPixelUltrafiltrationRangeMarker : 24
+ readonly property int fontPixelUltrafiltrationMinMaxLabel : 18
readonly property int fontPixelUltrafiltrationRateUnit : 16
readonly property int fontPixelRinsebackAdjustmentButton : 26
Index: sources/gui/qml/globals/Variables.qml
===================================================================
diff -u -rad57884fca3e8a0916b6d6bf51a69264b9b5263f -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision ad57884fca3e8a0916b6d6bf51a69264b9b5263f)
+++ sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -42,6 +42,8 @@
readonly property int mainMenuHeight : 80 //// ----- @LEAHIZED
readonly property int alarmDialogHeaderHeight : 100
+ readonly property int instructionHeight : 73
+
readonly property int minVGap : 15
readonly property int minVGap2 : 30
Index: sources/view/td/data/VTreatmentRanges.cpp
===================================================================
diff -u -r32a7b4d52315019d125c6c7b728bf0d215919c0f -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- sources/view/td/data/VTreatmentRanges.cpp (.../VTreatmentRanges.cpp) (revision 32a7b4d52315019d125c6c7b728bf0d215919c0f)
+++ sources/view/td/data/VTreatmentRanges.cpp (.../VTreatmentRanges.cpp) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -324,5 +324,10 @@
FROMVARIANT_WITHRETURN ( chlorineWaterSampleCheckMax , "Chlorine Water Sample Check" , "Chlorine_Water_Sample_Check_Max" , Int , isConfigsOk );
FROMVARIANT_WITHRETURN ( chlorineWaterSampleCheckRes , "Chlorine Water Sample Check" , "Chlorine_Water_Sample_Check_Res" , Int , isConfigsOk );
+ FROMVARIANT_WITHRETURN ( isolatedUFDurationDef , "Isolated UF Duration Ranges" , "Isolated_UF_Duration_Def" , UInt , isConfigsOk );
+ FROMVARIANT_WITHRETURN ( isolatedUFDurationMin , "Isolated UF Duration Ranges" , "Isolated_UF_Duration_Min" , UInt , isConfigsOk );
+ FROMVARIANT_WITHRETURN ( isolatedUFDurationMax , "Isolated UF Duration Ranges" , "Isolated_UF_Duration_Max" , UInt , isConfigsOk );
+ FROMVARIANT_WITHRETURN ( isolatedUFDurationRes , "Isolated UF Duration Ranges" , "Isolated_UF_Duration_Res" , UInt , isConfigsOk );
+
emit didTreatmentRangesDone( isConfigsOk );
}
Index: sources/view/td/data/VTreatmentRanges.h
===================================================================
diff -u -r32a7b4d52315019d125c6c7b728bf0d215919c0f -r6e41d2d9f431580bb350db71cc52dd40e60e1a28
--- sources/view/td/data/VTreatmentRanges.h (.../VTreatmentRanges.h) (revision 32a7b4d52315019d125c6c7b728bf0d215919c0f)
+++ sources/view/td/data/VTreatmentRanges.h (.../VTreatmentRanges.h) (revision 6e41d2d9f431580bb350db71cc52dd40e60e1a28)
@@ -104,6 +104,9 @@
// ultrafiltration
RANGESET( float , ultrafiltrationVolume , 0)
+ // isolated UF
+ RANGESET( quint32 , isolatedUFDuration , 0)
+
VIEW_DEC_CLASS(VTreatmentRanges )
VIEW_DEC_SLOT(TreatmentRangesData )
VIEW_DEC_SLOT(SettingsData )