Index: sources/applicationcontroller.cpp =================================================================== diff -u -r6c59703781373f33cfec27eacf1f7e4ba1374626 -rfef563aa317eb3e025e2dab0264e854f05a216d6 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 6c59703781373f33cfec27eacf1f7e4ba1374626) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision fef563aa317eb3e025e2dab0264e854f05a216d6) @@ -110,6 +110,9 @@ connect(&_Logger , SIGNAL(didExport()), this , SLOT( onExport())); + connect(&_GuiController , SIGNAL(didAdjustBloodDialysateFlows(float,float)), + this , SLOT( onAdjustBloodDialysateFlows(float,float))); + ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(_MessageDispatcher) } @@ -229,6 +232,14 @@ emit didExport(); } +void ApplicationController::onAdjustBloodDialysateFlows(float vBloodFlow, float vDialysateFlow) +{ + QVariantList mData; + mData += vBloodFlow; + mData += vDialysateFlow; + onActionTransmit(GuiActionType::AdjustBloodDialysateReq, mData); +} + /*! * \brief ApplicationController::keepAlive * \details This is the message which has to be send over the CANBUS