Index: sources/applicationcontroller.cpp =================================================================== diff -u -rfbeafa0714f065bce0403e2e8ce68f6d8fbea6bd -r5963f00ffd2c557d3ae06a5deea05032a3a3bd68 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision fbeafa0714f065bce0403e2e8ce68f6d8fbea6bd) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 5963f00ffd2c557d3ae06a5deea05032a3a3bd68) @@ -20,6 +20,7 @@ #include "maintimer.h" #include "guicontroller.h" #include "messagedispatcher.h" +#include "logger.h" // Singleton SINGLETON_INIT(ApplicationController) @@ -67,7 +68,10 @@ connect(_FileHandler , SIGNAL(didUSBDriveRemove()), this , SLOT( onUSBDriveRemove())); + connect(_GuiController , SIGNAL(didExportLog()), + this , SLOT( onExportLog())); + } /*! @@ -117,6 +121,11 @@ emit didUSBDriveRemove(); } +void ApplicationController::onExportLog() +{ + _Logger->doExportLog(); +} + /*! * \brief ApplicationController::keepAlive * \details This is the message which has to be send over the CANBUS