#include "VAdjustRoWaterMode.h" // Project #include "GuiController.h" VIEW_DEF_CLASS_ADJUSTMENT(VAdjustRoWaterMode) /*! * \brief Connection Initializer * \details All the class signal/slot connections are defined here. */ void View::VAdjustRoWaterMode::initConnections() { ADJUST_VIEW_CONNECTION(AdjustRoWaterModeRequestData) ACTION_VIEW_CONNECTION(AdjustRoWaterModeResponseData) } void View::VAdjustRoWaterMode::onActionReceive(const AdjustRoWaterModeResponseData &vData) { adjustment_Accepted ( vData.mAccepted ); adjustment_Reason ( vData.mReason ); // *** has to be the last to let the information to be set and then emit the signal *** // *** otherwise will use the Previous values before being set. *** adjustment ( true ); } void View::VAdjustRoWaterMode::doAdjustment(int vStatus) { AdjustRoWaterModeRequestData data; data.mStatus = vStatus; emit didAdjustment(data); }