// Qt // Project #include "VTreatmentEnd.h" #include "GuiController.h" using namespace View; using namespace Gui; VTreatmentEnd::VTreatmentEnd(QObject *parent) : QObject(parent) { connect(this, SIGNAL(didEndTreatmentRequest(TreatmentEndRequestData)), &_GuiController, SLOT(doAdjustment(TreatmentEndRequestData))); connect(&_GuiController, SIGNAL(didActionReceive(TreatmentEndResponseData)), this, SLOT(onEndTreatmentResponse(TreatmentEndResponseData))); } /*! * \brief VTreatmentEnd::onEndTreatmentResponse * Receives the end treatment response * \param response The end treatment response */ void VTreatmentEnd::onEndTreatmentResponse(TreatmentEndResponseData response) { LOG_DEBUG(tr("End Treatment Response: %1").arg(response.endTreatmentResponse)); } /*! * \brief VTreatmentEnd::doEndTreatmentRequest * Sends an end treatment request */ void VTreatmentEnd::doEndTreatmentRequest() { LOG_DEBUG(tr("End Treatment Request.")); TreatmentEndRequestData endTreatmentRequest; emit didEndTreatmentRequest(endTreatmentRequest); }