/******************************************************************************* * * * Gros Gin électronique * * 2023 * * * * Project: Otarcik CAN * * * * * * * *******************************************************************************/ /* Description: This is our main program */ #include "OtarcikCan.h" COtarcikCan::COtarcikCan(QObject *parent) : QObject(parent) { // mPCANInterface = new CPCANInterface; // mCANDatabase = new CCANDatabase; // mCANAnalyzer = new CCANAnalyzer(mPCANInterface); //mCANAnalyzer->mProgramPtr = this; } COtarcikCan::~COtarcikCan() { // delete mCANAnalyzer; // delete mPCANInterface; // delete mCANDatabase; } int COtarcikCan::Start() { mMainWindow.show(); CGeneralMessagesLogDispatcher::instance()->BindGuiPageHandle(mMainWindow.mGeneralStatusPage); CGeneralMessagesLogDispatcher::instance()->Init(); // mCANAnalyzer->Init(mPCANInterface,mCANDatabase); // mCANDatabase->Init(); // mCANDatabase->LoadDatabaseFile(""); return 0; } int COtarcikCan::UpdateCANViewerDataRequest(QList MsgList) { return mMainWindow.mCANViewerPage->UpdateCANTable(MsgList); }