Index: sources/ApplicationController.cpp =================================================================== diff -u -re961fc7bcdeba8ffab9c96da20244b07405f8f99 -ra09496237e75f218351c6c302a6b1fee9d7b6395 --- sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision e961fc7bcdeba8ffab9c96da20244b07405f8f99) +++ sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision a09496237e75f218351c6c302a6b1fee9d7b6395) @@ -28,6 +28,7 @@ #include "MSettings.h" #include "WifiInterface.h" #include "BluetoothInterface.h" +#include "VAdjustmentVersions.h" /*! * \brief ApplicationController::ApplicationController @@ -597,9 +598,24 @@ data.mResult = vPass; emit didAdjustment(data); LOG_DEBUG("ApplicationPost Done"); + + versionRequest(vPass); } /*! + * \brief ApplicationController::versionsRequest + * \details Sends a version request + * \param vPass - condition to request for version if POST is done + */ +void ApplicationController::versionsRequest(bool vPass) { + if (vPass) { + AdjustVersionsRequestData adjustVersionsRequestData; + emit didAdjustment(adjustVersionsRequestData); + LOG_DEBUG("POSTInfReq Sent"); + } +} + +/*! * \brief ApplicationController::settingsInit * \details The Settings read function is called in this method. * This callback function for the QCuncurrnent run. Index: sources/ApplicationController.h =================================================================== diff -u -re961fc7bcdeba8ffab9c96da20244b07405f8f99 -ra09496237e75f218351c6c302a6b1fee9d7b6395 --- sources/ApplicationController.h (.../ApplicationController.h) (revision e961fc7bcdeba8ffab9c96da20244b07405f8f99) +++ sources/ApplicationController.h (.../ApplicationController.h) (revision a09496237e75f218351c6c302a6b1fee9d7b6395) @@ -80,6 +80,8 @@ void settingsInit(); + void versionRequest(); + private slots: // Should be private for thread safety and is connected internally. void onActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG void onActionTransmit(GuiActionType vAction, const QVariantList &vData); // UI => HD/DG