Index: sources/applicationcontroller.cpp =================================================================== diff -u -r6c59703781373f33cfec27eacf1f7e4ba1374626 -r8f6f7c11390e3ed6d918f1717d8e8b7ae5b7e5c6 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 6c59703781373f33cfec27eacf1f7e4ba1374626) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 8f6f7c11390e3ed6d918f1717d8e8b7ae5b7e5c6) @@ -110,6 +110,9 @@ connect(&_Logger , SIGNAL(didExport()), this , SLOT( onExport())); + connect(&_GuiController , SIGNAL(didAdjustBloodDialysateFlows(quint32, quint32)), + this , SLOT( onAdjustBloodDialysateFlows(quint32, quint32))); + ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(_MessageDispatcher) } @@ -229,6 +232,14 @@ emit didExport(); } +void ApplicationController::onAdjustBloodDialysateFlows(quint32 vBloodFlow, quint32 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