Index: sources/ApplicationController.cpp =================================================================== diff -u -r0bde586566a8c0324fbc786690102b79a87afa4a -r93de4db27ee2a98fbcdde09328775bd949fb2378 --- sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision 0bde586566a8c0324fbc786690102b79a87afa4a) +++ sources/ApplicationController.cpp (.../ApplicationController.cpp) (revision 93de4db27ee2a98fbcdde09328775bd949fb2378) @@ -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())); @@ -259,6 +261,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. */