Index: sources/applicationcontroller.cpp =================================================================== diff -u -rfeb3423b373dc2a2c4267ef9fcb4d924d738423d -r5e78f0799b46963feb5756decb1a27b952cd19b3 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision feb3423b373dc2a2c4267ef9fcb4d924d738423d) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 5e78f0799b46963feb5756decb1a27b952cd19b3) @@ -22,6 +22,7 @@ #include "messagedispatcher.h" #include "logger.h" #include "usbwatcher.h" +#include "filehandler.h" // Singleton SINGLETON_INIT(ApplicationController) @@ -64,9 +65,9 @@ connect(_GuiController , SIGNAL(didUSBDriveUmount()), this , SLOT( onUSBDriveUmount())); - connect(_USBWatcher , SIGNAL(didUSBDriveMount ()), + connect(&_USBWatcher , SIGNAL(didUSBDriveMount ()), this , SLOT( onUSBDriveMount ())); - connect(_USBWatcher , SIGNAL(didUSBDriveRemove()), + connect(&_USBWatcher , SIGNAL(didUSBDriveRemove()), this , SLOT( onUSBDriveRemove())); connect(_GuiController , SIGNAL(didExportLog()), @@ -124,6 +125,8 @@ void ApplicationController::onExportLog() { + Storage::FileHandler fh; + fh.exportLog(); emit didExportLog(); }