We need to have a folder next to the application for all the settings since it is not related to the treatment it is only settings configuration files. Since the SD card might be damaged and we still need to store settings. Please change it to refer to the application location and name the folder as configuration or settings.
Here's a screenshot: X:\Users\PeterL\ForBehrouz\settings.png
These limits should reside next to the other treatment parameter defaults in TreatmentCreate.h. Putting them in QML causes changes to the treatment parameters configuration file (specifically arterial and venous pressure limits) to have no effect.
Very dangerous use of pointers please consider using none pointer variables. as an example why _lastSelectedDevice has been defined as a pointer? Please keep that in mind there is no guaranty that your code will reach the pointer release, and exceptions can happen anytime.
Thanks for providing the screenshots to compare. I would vote for the default style which covers half the screen since it is more standard and would be the same all over the application instead of having different keyboard combinations and locations in different situations and prefer to relocate screen components and labeling to fit in the screen. It can be like :