Index: main.cpp =================================================================== diff -u -rfbeafa0714f065bce0403e2e8ce68f6d8fbea6bd -r5963f00ffd2c557d3ae06a5deea05032a3a3bd68 --- main.cpp (.../main.cpp) (revision fbeafa0714f065bce0403e2e8ce68f6d8fbea6bd) +++ main.cpp (.../main.cpp) (revision 5963f00ffd2c557d3ae06a5deea05032a3a3bd68) @@ -26,6 +26,7 @@ #include #include #include +#include // Project #include "maintimer.h" @@ -34,6 +35,7 @@ #include "messagedispatcher.h" #include "applicationcontroller.h" #include "guicontroller.h" +#include "logger.h" #ifdef UNIT_TEST #include TEST_CLASS_INCLUDE @@ -51,6 +53,8 @@ // Qt Core Application Initialization QApplication app(argc, argv); + app.thread()->setObjectName("Main Thread"); + qDebug() << app.thread()->objectName(); QApplication::setApplicationName(QLatin1String("Denali")); QApplication::setOrganizationName(QLatin1String("Diality Inc.")); @@ -89,19 +93,35 @@ //! - Initializing File Handler _FileHandler->init(); + //! - Initializing Logger + //QThread _Logger_Thread; + //_Logger_Thread.setObjectName("Logger Thread"); + _Logger->init(); + //_Logger->moveToThread(&_Logger_Thread); + //QObject::connect(&_Logger_Thread, SIGNAL(finished()), _Logger, SLOT(deleteLater())); + //_Logger_Thread.start(); + + LOG_EVENT(QObject::tr("Application Started")); + //! - Initializing Main Timer _MainTimer->init(); + LOG_EVENT(QObject::tr("Main Timer Initialized")); //! - Initializing CanBus Interface _CanInterface->init(); _CanInterface->enableConsoleOut(_consoleoutCanInterface); + LOG_EVENT(QObject::tr("CanInterface Initialized")); + LOG_EVENT(QObject::tr("console out CanInterface %1").arg(_consoleoutCanInterface)); //! - Initializing CanBus Message Handler _FrameInterface->init(); + LOG_EVENT(QObject::tr("FrameInterface Initialized")); //! - Initializing CanBus Message Dispatcher _MessageDispatcher->init(); _MessageDispatcher->enableConsoleOut(_consoleoutFrameInterface); + LOG_EVENT(QObject::tr("MessageDispatcher Initialized")); + LOG_EVENT(QObject::tr("console out MessageDispatcher %1").arg(_consoleoutFrameInterface)); //! - Initializing Application Controller _ApplicationController->init(); @@ -116,6 +136,7 @@ ////! - Initializing GUI Controller _GuiController->init(); + LOG_EVENT(QObject::tr("Gui Controller Initialized")); //! - Initialize the Qml Viewer and starts GUI startGui();