Index: sources/view/hd/adjustment/disinfect/VDisinfectAdjustDisinfect.cpp =================================================================== diff -u -r8be0073f796109578435eaa14edc7d3b9a2352da -rba928149acf9501b0ab751eab84f4b7e8ac05353 --- sources/view/hd/adjustment/disinfect/VDisinfectAdjustDisinfect.cpp (.../VDisinfectAdjustDisinfect.cpp) (revision 8be0073f796109578435eaa14edc7d3b9a2352da) +++ sources/view/hd/adjustment/disinfect/VDisinfectAdjustDisinfect.cpp (.../VDisinfectAdjustDisinfect.cpp) (revision ba928149acf9501b0ab751eab84f4b7e8ac05353) @@ -24,6 +24,8 @@ * \details All the class signal/slot connections are defined here. */ void View::VDisinfectAdjustDisinfect::initConnections() { + ADJUST_VIEW_CONNECTION(AdjustDisinfectModeRequestData); + ADJUST_VIEW_CONNECTION(AdjustDisinfectStartRequestData); ACTION_VIEW_CONNECTION(AdjustDisinfectResponseData); } @@ -47,6 +49,8 @@ case GuiDisinfectDGStates::DG_DISINFECT_CHEM_STATE : adjustment_DisinfectStartChemical (true); break; default: break; } + + hasCancel(vData.mAccepted); } /*! @@ -55,7 +59,10 @@ */ void View::VDisinfectAdjustDisinfect::doDisinfectInitiate() { - + hasCancel(true); + AdjustDisinfectModeRequestData vData; + vData.mInititate = true; + emit didAdjustment(vData); } /*! @@ -64,7 +71,9 @@ */ void View::VDisinfectAdjustDisinfect::doDisinfectCancel() { - + AdjustDisinfectModeRequestData vData; + vData.mInititate = false; + emit didAdjustment(vData); } /*!