Index: sources/gui/GuiView.cpp =================================================================== diff -u -r3a528c6f3fce8132de2791b55d3227e715d68898 -r7ebc073150532073ae7f1a0e768272bcff5d6fb3 --- sources/gui/GuiView.cpp (.../GuiView.cpp) (revision 3a528c6f3fce8132de2791b55d3227e715d68898) +++ sources/gui/GuiView.cpp (.../GuiView.cpp) (revision 7ebc073150532073ae7f1a0e768272bcff5d6fb3) @@ -74,8 +74,12 @@ this , SLOT( onExport())); // From UI : Export Log - connect(this , SIGNAL(didExportLog()), - &_GuiController, SLOT( doExportLog())); + connect(this , SIGNAL(didExportLog ()), + &_GuiController, SLOT( doExportLog ())); + connect(this , SIGNAL(didExportService ()), + &_GuiController, SLOT( doExportService ())); + connect(this , SIGNAL(didExportTreatment ()), + &_GuiController, SLOT( doExportTreatment ())); } /*! @@ -226,6 +230,28 @@ } /*! + * \brief GuiView::doExportService + * \details emits didExportService signal to notify other classes (GuiController) + * , the User requested to export the log. + */ +void GuiView::doExportService() +{ + exportRunning(true); + emit didExportService(); +} + +/*! + * \brief GuiView::doExportTreatment + * \details emits didExportTreatment signal to notify other classes (GuiController) + * , the User requested to export the log. + */ +void GuiView::doExportTreatment() +{ + exportRunning(true); + emit didExportTreatment(); +} + +/*! * \brief GuiView::onSDCardSpaceChange * \details SD Card storage space parameter change slot. * This slot when called is calling the function concurrentRemoveLogs,