Index: sources/ApplicationController.cpp =================================================================== diff -u -r64484a210332da6b2dcf3f0a23cb6c59f4caaf98 -rd17a7a6adf72a6224280548e2341dfce22bf72c7 --- sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision 64484a210332da6b2dcf3f0a23cb6c59f4caaf98) +++ sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision d17a7a6adf72a6224280548e2341dfce22bf72c7) @@ -105,6 +105,8 @@ this , SLOT(onMainTimerTimeout())); // From GUI + connect(&_GuiController , SIGNAL(didActionTransmit(GuiActionType, const QVariantList &)), + this , SLOT( onActionTransmit(GuiActionType, const QVariantList &))); connect(&_GuiController , SIGNAL(didQuitApplication()), this , SLOT( onQuitApplication())); connect(&_GuiController , SIGNAL(didTreatmentRangesDone(bool)), @@ -205,6 +207,17 @@ } /*! +* \brief Process the requested action +* \details Processes the requested action +* \param vAction - User requested Action +* \param vData - Action data to be transmitted. +*/ +void ApplicationController::onActionTransmit(GuiActionType vAction, const QVariantList &vData) +{ + emit didActionTransmit(vAction, vData); +} + +/*! * \brief An action has been confirmed * \details GUI requested an action. * In response HD confirmed the action. @@ -352,8 +365,7 @@ else { mData += static_cast(GuiActionData::NoData); } -// TODO ask behrouz what this method does ************************ -// onActionTransmit(GuiActionType::ID_TDCheckIn, mData); + onActionTransmit(GuiActionType::ID_TDCheckIn, mData); #endif }