Index: sources/ApplicationController.cpp =================================================================== diff -u -rcc1e9d6d55c816f3fcd626dc6948cca24da283b3 -ra3030123e885fb9f22dea5839c4e988896a257e4 --- sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision cc1e9d6d55c816f3fcd626dc6948cca24da283b3) +++ sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision a3030123e885fb9f22dea5839c4e988896a257e4) @@ -112,6 +112,8 @@ // SD Card connect(&_DriveWatcher , SIGNAL(didSDCardStateChange(bool, bool)), this , SLOT( onSDCardStateChange(bool, bool))); + connect(&_DriveWatcher , SIGNAL(didSDCardSpaceTooLow(quint8)), + this , SLOT( onSDCardSpaceTooLow(quint8))); connect(&_GuiController , SIGNAL(didExportLog()), this , SLOT( onExportLog())); @@ -257,6 +259,19 @@ // coco end /*! + * \brief ApplicationController::onSDCardSpaceTooLow + * \details The handler slot for the didSDCardSpaceTooLow signal comes form DriveWatcher + * \param vAvailablePercent - the minimum limit of available storage space + */ +void ApplicationController::onSDCardSpaceTooLow(quint8 vAvailablePercent) +{ + // coco begin validated: This needs user interaction to plug-in SD Card + // has been tested manually + emit didSDCardSpaceTooLow(vAvailablePercent); +} +// coco end + +/*! * \brief ApplicationController::onExportLog * \details the slot which will be called by UI to so the log export. */