Index: main.cpp =================================================================== diff -u -r627b97843f87f5ca8fbd731c6c4a6d9fae4352ce -r465a935949a85d3d1bebd11979737ff38ef96122 --- main.cpp (.../main.cpp) (revision 627b97843f87f5ca8fbd731c6c4a6d9fae4352ce) +++ main.cpp (.../main.cpp) (revision 465a935949a85d3d1bebd11979737ff38ef96122) @@ -89,6 +89,7 @@ bool gDisableAlarmNoMinimize = false ; bool gDisableCheckInLog = false ; bool gDisableAcknowLog = false ; +bool gDisableSDCFailLogStop = false ; bool gConsoleoutLogs = false ; bool gConsoleoutFrameInterface = false ; @@ -215,6 +216,11 @@ QCoreApplication::translate("main", "Disables Acknowledgment Log")); parser.addOption(optionDisableAcknowLog); + // --- -S : disable-sd-card-fail-log-stop + QCommandLineOption optionDisableSDCardFailLogStop(QStringList() << "S" << "disable-sd-card-fail-log-stop", + QCoreApplication::translate("main", "disable-sd-card-fail-log-stop")); + parser.addOption(optionDisableSDCardFailLogStop); + // --- parse command lines parser.process(*qApp); @@ -227,6 +233,7 @@ gDisableAlarmNoMinimize = parser.isSet(optionDisableAlarmMoMinimize ); gDisableCheckInLog = parser.isSet(optionDisableCheckInLog ); gDisableAcknowLog = parser.isSet(optionDisableAcknowLog ); + gDisableSDCFailLogStop = parser.isSet(optionDisableSDCardFailLogStop ); if (parser.isSet(optionSendEmptyKeepAwake)) gSendEmptyKeepAwake = true; bool ok = false; @@ -388,7 +395,7 @@ _ApplicationController.initSettings(); ////! - Initializing GUI Controller - _GuiController.init(Threads::_Application_Thread); + _GuiController.init(Threads::_Gui_Thread); //! - Initializing Main Timer _MainTimer.init();