VTreatmentCreate.cpp

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 612 more files in changeset.
DENBUG-75: UI: Treatment log data via USB does not match with data displayed on the Treatment Review Screen

CS-5: @ UI: TxCode generation on device

~ Added QRCode for the TxCode

- Added a Third-Party Open-Source MIT Licence QRCode generator from the following link:

* Copyright (c) Project Nayuki. (MIT License)

* https://www.nayuki.io/page/qr-code-generator-library

- Created a QRCode component

- Added the QRCode generation functionality in the GuiView

- Added QRCode for both the Pre-Tx-Confirmation (UI Generated) and Post-Tx-Review (CS received)

- Moved the CS TxCode Receive wait "..." from C++ to QML to keep the TxCode empty while wait to avoid displaying the "..." as a QRCode.

- Animated the CS TxCode Receive wait "..."

~ Added development testability for the CloudSync communication

~ Fixed the date change buf file watch to wait for the CS to get the checkin and create the out buf file.

CS-3: CS: Heparin OFF o the HCP portal Treatment report

- Fixed some issues in the create treatment screen on heparin type

- Combined the separated values for log and GUI into one values for both.

- Added the functionality for the TreatmentConfirm (Pre-Tx), TreatmentReview (Ppost-Tx), TreatmentReport (log) for the heparin values.

DENBUG-75: UI: Treatment log data via USB does not match with data displayed on the Treatment Review Screen

DENBUG-75: UI: Treatment log data via USB does not match with data displayed on the Treatment Review Screen

- removed the qtcode component from the two screen of the treatment confirm, review for P1 release.

  1. … 19 more files in changeset.
DENBUG-191: Treatment logs are not sent properly when Wifi connection is OFF and then reconnected

DEN-16527 UI: Retrieval of generated TxCode stored in the pending reports is invalid.

DEN-16530 UI: The Generated Tx Code seems cut off.

DEN-16532 UI: Remove any comma from the texts being added in the Treatment Report

  1. … 2 more files in changeset.
CS-5: UI: TxCode generation on device

  1. … 9 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 2 more files in changeset.
Merge branch 'DEN-15799-UI-MS-S100-RM-CONF-RINSEBACK_RATE' into staging

  1. … 1 more file in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 54 more files in changeset.
DEN-15359: Usability: Arterial and Venous Pressure Alarm Limits

- DEN-15387: UI: Updates for treatment parameter entry (A/V alarm window)

- DEN-15388: UI: Updates for in-treatment adjustment of alarm parameter window (pressure alarm screen)

- Monitoring components for the TxHome, Rinseback, BloodPrime

  1. … 35 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 9 more files in changeset.
DEN-14955 Tx Create Reject

- code enhancement

- option buttons rejection improvement

  1. … 5 more files in changeset.
DEN-14955 Tx Create Rejection - Include the type buttons' reject reason - Modify to make gridSelection title color changeable

  1. … 4 more files in changeset.
DEN-14955 TxCreateRejection - Update based on feedback from Behrouz - Fix positioning of the invalid parameter after FW response to avoid abnormal repositioning on slider update - Add a constant variable for the no reject reason - Remove modification to VALUESET and add trigger macro call to the VTreatmentCreate file

  1. … 4 more files in changeset.
DEN-14955 TXCreateRejection - Add property *Accepted to handle validation status from FW - Add label color logic to rangeSlider for invalid parameter - Add setting of valid/accepted states in VTreatmentCreate on response handling

  1. … 4 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 26 more files in changeset.
DEN-14955 Quick Start Sliders

- RangeSliders : Added an if block in case for the first time (not adjusted yet) the value is not changed (still on def value), to force the valueChanged emit.

- Fixed the PreTreatmentConfirm display value for the Blood Pressure interval OFF state.

  1. … 1 more file in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 608 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 34 more files in changeset.
Merge branch 'DEN-13962-UI-BN-S82' into staging

  1. … 8 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 46 more files in changeset.
DEN-13962: UI: Update pressure limits to match treatment params and UI screen

- Completely restructure the vTreatmentCreate class and removed all the constant ranges properties from that to the VTreatmentRanges.

- Now reading all the constant ranges values from the DataList.conf from the ui.config repository.

- Used the RANGESET property type for the ranges in the VTreatmentRanges class to have by default properties for min,max, res(olution),def(ault) properties.

- Added an ability to slider to hide the handler when needed (Pre-Treatment)

- Hide the Slider handler when slider switch is off

- Added various PROPERTYs, like IDBASED, RAGESET, VALUESET

- Modified the MPreTreatmentAdjustRequest, duration parameter to treatmentDuration for clarifying.

- Modified the Settings class to able to parse a comment on the Group line.

- Updated the ConfirmTreatmentTable to hold the required labels and added translate function for them. removed the call for get names for performance, since those never change.

- Made the SettingsData connection, standard in the VSettings class.

  1. … 17 more files in changeset.
DEN-13965: UI/HD Generic User Confirmation [Message Mapping]]

- Fixed the issue with the kyeValue of different categories overwriting by adding the category as the top level.

- I still have issue in saving for the settings, which writes duplicate.

  1. … 11 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 95 more files in changeset.
DEN-13049 - UI Treatment Parameters Entry: Some values for treatment parameter entry on treatment parameter entry screen in create treatment do not match SRS/PRS

- There was a bug in the fix which was related to the validation and caused to fail the treatment parameters validation.

- also removed the disable if the SD is not detected correctly. (QStorageInfo is not sending DeviceReady correctly)

- enabled the float rounding to 3 in the log

- Enabled the Create Treatment button rejection notification, since it seems it is not being handled by alarms as presumed.

- Fixed the BloodPressure interval value to display OFF when set to zero.

  1. … 4 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 159 more files in changeset.
DEN-12262: INT: Support and debugging

- Fixing the DG Valves/Temperature messages

- Fixing the CloudSync RegisterDeviceRequest

- Fixed/Cherry-Picked the Dialin-log conditions.

- Cleaned up the debug messages.

  1. … 20 more files in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 584 more files in changeset.
Code Cleanup

- DEN-11807: Treatment Confirmation - Rinseback Rate displays "min" instead of "mL/min"

- Renamed the Keyboard component name to VirtualKeyboard to resolve the InputPanel's Keyboard object/type conflict (There was no issue is was only a name conflict.)

- Preventing the Patient Id from being empty space string, and disabling the confirm in that case.

- Mode the create_update_folder.sh to the Scripts/local repository's folder.

- Added Qt logo and Diality Qt Colored log.

- Updated the alarmMapping.sh script to always checkout to common/staging and also print out the log on console.

-

  1. … 12 more files in changeset.
DEN-10607: Implementing Heparin

Completed

- Create Screen

- Confirm Screen

- MVC

- Log

- Dialin

  1. … 11 more files in changeset.
DEN-10607: Implementation [Screen]

- Got the information below from the settings to be consistent with all the other screens and views:

- acidConcentrateOptions

- bicarbonateConcentrateOptions

- dialyzerTypeOptions

- heparinTypeOptions

- Added the heparin to the list as well so later can be used on the create treatment screen.

  1. … 1 more file in changeset.
DEN-8910: Meetings & Support - General Support

- Added a threading for the screenshot save

- Tested on the device and modified foldering.

  1. … 7 more files in changeset.