Index: simulator/Simulator.ui =================================================================== diff -u -r7e3d9ea9dd57df70239038bab352a6a049696dbc -r188a7f6ac2af6d9a6e7f848f5efc385e106375fc --- simulator/Simulator.ui (.../Simulator.ui) (revision 7e3d9ea9dd57df70239038bab352a6a049696dbc) +++ simulator/Simulator.ui (.../Simulator.ui) (revision 188a7f6ac2af6d9a6e7f848f5efc385e106375fc) @@ -6,7 +6,7 @@ 0 0 - 831 + 1100 929 @@ -18,3011 +18,2929 @@ Form - + - - - - - - 10 - - - - Qt::Vertical - - - - - - - - - - 0 - 0 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 300 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 1000 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 75 - 0 - - - - - 10 - - - - Cumulative - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - background-color: rgb(233, 185, 110); - - - Saline Bolus Data - - - Qt::AlignCenter - - - - - - - - 10 - - - - 1000 - - - Qt::Horizontal - - - - - - - - 0 - 0 - - - - - 10 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - Volume - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 10 - - - - 300 - - - Qt::Horizontal - - - - - - - - 0 - 0 - - - - - 75 - 0 - - - - - 10 - - - - Target - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 300 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 10 - - - - 300 - - - Qt::Horizontal - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - 10 - - - - background-color: rgb(245, 121, 0); -color: rgb(238, 238, 236); - - - Treatment States - - - Qt::AlignCenter - - - - - - - - - - 325 - 260 - - - - - 8 - - - - QAbstractItemView::NoEditTriggers - - - QAbstractItemView::SingleSelection - - - QAbstractItemView::SelectRows - - - true - - - 43 - - - 300 - - - 21 - - - - 0 - - - - - 1 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - 5 - - - - - 6 - - - - - 7 - - - - - 8 - - - - - 9 - - - - - 10 - - - - - Treatment States (subMode) - - - - - TREATMENT_START_STATE - + + + + Ultrafiltration + + + + + + + + + + + 0 + 0 + + + + + 10 + + + - - - TREATMENT_DIALYSIS_STATE - + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + - - - TREATMENT_STOP_STATE - + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + - - - TREATMENT_RINSEBACK_STATE - + + + + + 10 + + + + background-color: rgb(114, 159, 207); + + + UF Resume + + + Qt::AlignCenter + + - - - TREATMENT_RINSEBACK_PAUSE_STATE - + + + + + 10 + + + + Resume + + - - - TREATMENT_RECIRC_SETUP_STATE - + + + + + 10 + + + + Reject + + - - - TREATMENT_RECIRC_STATE - - - - - TREATMENT_RECIRC_PAUSE_STATE - - - - - TREATMENT_RECIRC_STOP_STATE - - - - - TREATMENT_DIALYSIS_END_STATE - - - - - TREATMENT_END_STATE - - - + - - - - - 160 - 225 - - - - - 8 - - - - QAbstractItemView::NoEditTriggers - - - QAbstractItemView::SingleSelection - - - QAbstractItemView::SelectRows - - - 150 - - - 18 - - - - 0 - - - - - 1 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - UF States - - - - - UF_START_STATE - - - - - UF_PAUSED_STATE - - + + - - UF_RUNNING_STATE - + + + + 10 + + + + Reject + + - - - UF_OFF_STATE - + + + + + 0 + 0 + + + + + 10 + + + - - - UF_COMPLETED_STATE - + + + + + 10 + + + + background-color: rgb(114, 159, 207); + + + UF Pause + + + Qt::AlignCenter + + - - - - - - - 310 - 0 - - - - - 8 - - - - QAbstractItemView::NoEditTriggers - - - QAbstractItemView::SingleSelection - - - QAbstractItemView::SelectRows - - - 300 - - - 18 - - - - 0 - - - - - 1 - - - - - 2 - - - - - 3 - - - - - Saline States - - - - - SALINE_BOLUS_STATE_IDLE - - - ItemIsSelectable|ItemIsEnabled - + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + - - SALINE_BOLUS_STATE_WAIT_FOR_PUMPS_STOP - + + + + 10 + + + + Pause + + - - - SALINE_BOLUS_STATE_IN_PROGRESS - - - - - SALINE_BOLUS_STATE_MAX_DELIVERED - - - + - - - - - - - - - 10 - - - - Qt::Vertical - - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - background-color: rgb(114, 159, 207); - - - UF Confirm Volume - - - Qt::AlignCenter - - - - - - - - 10 - - - - Reject - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 10 - - - - Confirm - - - - - - - - 10 - - - - Rate - - - - - - - - 10 - - - - Duration - - - - - - - - - - - - 10 - - - - Qt::Vertical - - - - - - - - 10 - - - - Qt::Vertical - - - - - - - - 10 - - - - Qt::Horizontal - - - - - - - + + 10 - - background-color: rgb(173, 127, 168); + + Qt::Vertical - - Ultrafiltration (mL) - - - Qt::AlignCenter - - - - - - 0 - 0 - - + + 10 - - 8000 - - - - - - - - 0 - 0 - - - - - 10 - - - - 8000 - - - 8000 - - - - - - - - 0 - 0 - - - - - 10 - - - - Min - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 8000 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - Qt::Horizontal - - - - - - - - - 0 - 0 - - - - - 10 - - - - 480 - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - + 10 - background-color: rgb(173, 127, 168); + background-color: rgb(52, 101, 164); +color: rgb(238, 238, 236); - Duration (min) + Ultrafiltration Qt::AlignCenter - - - - - 0 - 0 - - - - - 10 - - - - 480 - - - 480 - - + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(114, 159, 207); + + + UF Edit Volume + + + Qt::AlignCenter + + + + + + + + 10 + + + + Reject + + + + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + + + + + + 0 + 0 + + + + + 10 + + + + + + + + + 10 + + + + Next + + + + - - - - - 0 - 0 - - + + 10 - - Max + + Qt::Horizontal - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 480 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + + + + + + + 10 + + + + Confirm + + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(114, 159, 207); + + + UF Confirm Volume + + + Qt::AlignCenter + + + + + + + + 10 + + + + Reject + + + + + + + + 0 + 0 + + + + + 10 + + + + + + + + + 10 + + + + Duration + + + + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + + + + + + 10 + + + + Rate + + + + - - - - - 0 - 0 - - + + 10 - - Min - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 480 - - Qt::Horizontal + Qt::Vertical - - - - Value - - + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(114, 159, 207); + + + UF delivered Volume + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 8000 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + 8000 + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + + 10 + + + + Volume + + + Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + SalineBolus + + + + - - - - 0 - 0 - - + 10 - background-color: rgb(117, 80, 123); + background-color: rgb(193, 125, 17); color: rgb(238, 238, 236); - Treatment Ranges + Saline Bolus Qt::AlignCenter - - - - 0 - 0 - - - - Turn Treatment ranges broadcast message Automatic send Off/On - - - - - - true - - + + + + + + 10 + + + + Accept + + + + + + + + 10 + + + + background-color: rgb(233, 185, 110); + + + Saline Bolus Adjustment + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + mL + + + + + + + + 0 + 0 + + + + + 10 + + + + + + + + + 0 + 0 + + + + + 10 + + + + + 100 + + + + + 200 + + + + + 300 + + + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + + + + + + 10 + + + + Reject + + + + - - - - - - - - - 0 - 0 - - + + 10 - - 100 - - - 600 - - - 50 - - - 600 - - - - - - - - 0 - 0 - - - - - 10 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 10 - - - - background-color: rgb(173, 127, 168); - - - Dialysate (mL/min) - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 600 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 100 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - 100 - - - 600 - - - 50 - - - - - - - - 0 - 0 - - - - - 10 - - - - Min - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - Qt::Horizontal + + + + + + + 0 + 0 + + + + + 75 + 0 + + + + + 10 + + + + Cumulative + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(233, 185, 110); + + + Saline Bolus Data + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Volume + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + 300 + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + + 75 + 0 + + + + + 10 + + + + Target + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 1000 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + 300 + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 300 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 300 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + 1000 + + + Qt::Horizontal + + + + + - - - - - - - 10 - - - - Qt::Horizontal - - - - - - - - - - 10 - - - - Reject - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 10 - - - - background-color: rgb(114, 159, 207); - - - UF Pause - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - 10 - - - - Pause - - - - - - - - - - 10 - - - - Qt::Vertical - - - - - - - - 10 - - - - background-color: rgb(52, 101, 164); -color: rgb(238, 238, 236); - - - Ultrafiltration - - - Qt::AlignCenter - - - - - - - - 10 - - - - Qt::Horizontal - - - - - - - - - - 10 - - - - Resume - - - - - - - - 10 - - - - Reject - - - - - - - - 10 - - - - background-color: rgb(114, 159, 207); - - - UF Resume - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - 10 - - - - Qt::Vertical - - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - background-color: rgb(114, 159, 207); - - - UF Edit Volume - - - Qt::AlignCenter - - - - - - - - 10 - - - - Reject - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 10 - - - - Next - - - - - - - - - - - - 0 - 0 - - - - - 10 - - - - background-color: rgb(114, 159, 207); - - - UF delivered Volume - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - Max - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 8000 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 10 - - - - 8000 - + - Qt::Horizontal + Qt::Vertical - - - - - - - 0 - 0 - - - - - 10 - - - - Volume - - - Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft - - - - - - - - 0 - 0 - - - + - 30 - 0 + 20 + 40 - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + - - - - - - 10 - - - - Qt::Horizontal - - - - - - - - 10 - - - - Qt::Horizontal - - - - - - - - - - 10 - + + + + Subwindow + + + + + + QLayout::SetFixedSize - - background-color: rgb(233, 185, 110); - - - Saline Bolus Adjustment - - - Qt::AlignCenter - - - - - - - - 10 - - - - Accept - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - 10 - - - - Reject - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - mL - - - - - - - - 0 - 0 - - - - - 10 - - - - - 100 - + + + + + + + 0 + 0 + + + + + 10 + + + + 10 + + + + + + + + 30 + 0 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + Low + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 10 + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + High + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 30 + 0 + + + + Value + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(229, 156, 156); + + + Venous Limit (mmHg) + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + - - - 200 - + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + High + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 10 + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + Value + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + Low + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 10 + + + + + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(229, 156, 156); + + + Arterial Limit (mmHg) + + + Qt::AlignCenter + + + + + + + + 30 + 0 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + - - - 300 - - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - - - - - - - - 10 - - - - Qt::Horizontal - - - - - - - - 10 - - - - background-color: rgb(193, 125, 17); -color: rgb(238, 238, 236); - - - Saline Bolus - - - Qt::AlignCenter - - - - - - - QLayout::SetFixedSize - - - - - - - - 0 - 0 - - + + 10 - - 10 + + Qt::Vertical - - - - - 30 - 0 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - Low - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 0 - 0 - - + 10 - - 10 - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - High - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 30 - 0 - - - - Value - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - Qt::Horizontal + Qt::Vertical - - - - - 0 - 0 - + + + + QLayout::SetFixedSize + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(229, 156, 156); + + + Adjustment + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Confirm + + + + + + + + 0 + 0 + + + + + 10 + + + + Reject + + + + + + + + 0 + 0 + + + + + 10 + + + + + + + + + 0 + 0 + + + + + 50 + 0 + + + + + 10 + + + + reason + + + + + + + + 0 + 0 + + + + + 10 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + 10 - background-color: rgb(229, 156, 156); + background-color: rgb(164, 0, 0); +color: rgb(238, 238, 236); - Venous Limit (mmHg) + In-Line Blood Pressures Qt::AlignCenter - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - 0 - 0 - - - - - 30 - 0 - - + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + Subwindow + + + + + + 10 - - High + + Qt::Vertical - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - 0 - 0 - - - - - 30 - 0 - - + + 10 - - 0 + + Qt::Vertical - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - 0 - 0 - - + + 10 - - 10 - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - Value - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 30 - 0 - - - - - 10 - - - - Low - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 10 - - - - 10 - - - - - Qt::Horizontal - - - - - 0 - 0 - - - - - 10 - - - - background-color: rgb(229, 156, 156); - - - Arterial Limit (mmHg) - - - Qt::AlignCenter - - + + + + + + + 10 + + + + background-color: rgb(173, 127, 168); + + + Ultrafiltration (mL) + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 8000 + + + + + + + + 0 + 0 + + + + + 10 + + + + 8000 + + + 8000 + + + + + + + + 0 + 0 + + + + + 10 + + + + Min + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 8000 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + - - - - - 30 - 0 - - - - 0 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + + + + + + + 0 + 0 + + + + + 10 + + + + 480 + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + background-color: rgb(173, 127, 168); + + + Duration (min) + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 480 + + + 480 + + + + + + + + 0 + 0 + + + + + 10 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 480 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + Min + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + 480 + + + Qt::Horizontal + + + + + + + Value + + + + + + + 0 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + + 0 + 0 + + + + + 10 + + + + background-color: rgb(117, 80, 123); +color: rgb(238, 238, 236); + + + Treatment Ranges + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + Turn Treatment ranges broadcast message Automatic send Off/On + + + + + + true + + + + + + + + + + + + 0 + 0 + + + + + 10 + + + + 100 + + + 600 + + + 50 + + + 600 + + + + + + + + 0 + 0 + + + + + 10 + + + + Max + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 10 + + + + background-color: rgb(173, 127, 168); + + + Dialysate (mL/min) + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 600 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 30 + 0 + + + + + 10 + + + + 100 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 10 + + + + 100 + + + 600 + + + 50 + + + + + + + + 0 + 0 + + + + + 10 + + + + Min + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + + - - - - - 10 - - + + Qt::Vertical - - - - - - - 10 - + + + 20 + 40 + - - Qt::Vertical - - + - - - - QLayout::SetFixedSize - - - - - - 0 - 0 - - + + + + + Subwindow + + + + + + 10 - background-color: rgb(229, 156, 156); + background-color: rgb(245, 121, 0); +color: rgb(238, 238, 236); - Adjustment + Treatment States Qt::AlignCenter - - - - - 0 - 0 - - - - - 10 - - - - Confirm - - + + + + + + + 325 + 260 + + + + + 8 + + + + QAbstractItemView::NoEditTriggers + + + QAbstractItemView::SingleSelection + + + QAbstractItemView::SelectRows + + + true + + + 43 + + + 300 + + + 21 + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + Treatment States (subMode) + + + + + TREATMENT_START_STATE + + + + + TREATMENT_DIALYSIS_STATE + + + + + TREATMENT_STOP_STATE + + + + + TREATMENT_RINSEBACK_STATE + + + + + TREATMENT_RINSEBACK_PAUSE_STATE + + + + + TREATMENT_RECIRC_SETUP_STATE + + + + + TREATMENT_RECIRC_STATE + + + + + TREATMENT_RECIRC_PAUSE_STATE + + + + + TREATMENT_RECIRC_STOP_STATE + + + + + TREATMENT_DIALYSIS_END_STATE + + + + + TREATMENT_END_STATE + + + + + + + + + 160 + 225 + + + + + 8 + + + + QAbstractItemView::NoEditTriggers + + + QAbstractItemView::SingleSelection + + + QAbstractItemView::SelectRows + + + 150 + + + 18 + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + UF States + + + + + UF_START_STATE + + + + + UF_PAUSED_STATE + + + + + UF_RUNNING_STATE + + + + + UF_OFF_STATE + + + + + UF_COMPLETED_STATE + + + + + + + + + 310 + 0 + + + + + 8 + + + + QAbstractItemView::NoEditTriggers + + + QAbstractItemView::SingleSelection + + + QAbstractItemView::SelectRows + + + 300 + + + 18 + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + Saline States + + + + + SALINE_BOLUS_STATE_IDLE + + + ItemIsSelectable|ItemIsEnabled + + + + + SALINE_BOLUS_STATE_WAIT_FOR_PUMPS_STOP + + + + + SALINE_BOLUS_STATE_IN_PROGRESS + + + + + SALINE_BOLUS_STATE_MAX_DELIVERED + + + + + - - - - - 0 - 0 - - - - - 10 - - - - Reject - - - - - - - - 0 - 0 - - - - - 10 - - - - - - - - - 0 - 0 - - - - - 50 - 0 - - - - - 10 - - - - reason - - - - - - - - 0 - 0 - - - - - 10 - - - - QFrame::StyledPanel - - - QFrame::Plain - - - - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - 10 - + + + + Qt::Vertical - - background-color: rgb(164, 0, 0); -color: rgb(238, 238, 236); + + + 20 + 40 + - - In-Line Blood Pressures - - - Qt::AlignCenter - - + - - + + - - - - Qt::Vertical - - - QSizePolicy::Expanding - - - - 20 - 40 - - - - - - - sldSalineTarget - valueChanged(int) - lblSalineTarget - setNum(int) - - - 318 - 208 - - - 374 - 209 - - - - - sldSalineCumulative - valueChanged(int) - lblSalineCumulative - setNum(int) - - - 318 - 296 - - - 374 - 297 - - - - - sldSalineVolume - valueChanged(int) - lblSalineVolume - setNum(int) - - - 318 - 252 - - - 374 - 253 - - - - - sldUfVolume - valueChanged(int) - lblSalineTarget_2 - setNum(int) - - - 763 - 325 - - - 819 - 326 - - - - - sldArterialValue - valueChanged(int) - lblArterialValue - setNum(int) - - - 174 - 459 - - - 251 - 460 - - - - - sldVenousValue - valueChanged(int) - lblVenousValue - setNum(int) - - - 345 - 461 - - - 520 - 459 - - - - - sldDurationValue - valueChanged(int) - label_18 - setNum(int) - - - 144 - 605 - - - 252 - 602 - - - - + Index: simulator/run.py =================================================================== diff -u -r7e3d9ea9dd57df70239038bab352a6a049696dbc -r188a7f6ac2af6d9a6e7f848f5efc385e106375fc --- simulator/run.py (.../run.py) (revision 7e3d9ea9dd57df70239038bab352a6a049696dbc) +++ simulator/run.py (.../run.py) (revision 188a7f6ac2af6d9a6e7f848f5efc385e106375fc) @@ -355,7 +355,8 @@ sends the duration message :return: none """ - denaliMessages.setTreatmentTime(self.spnDurationMax.value() * 60, value) + # denaliMessages.setTreatmentTime(self.spnDurationMax.value() * 60, value) + denaliMessages.setTreatmentHeparinData(value) @Slot() def do_sb_accept(self):