/******************************************************************************* * * * Gros Gin électronique * * 2023 * * * * Project: Otarcik CAN * * * * * * * *******************************************************************************/ /* Description: This is a placeholder class that creates the GUI */ #include "MainWindow.h" #include "ui_MainWindow.h" CMainWindow::CMainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::CMainWindow) { ui->setupUi(this); QMainWindow::statusBar()->showMessage("V1.04"); mGeneralStatusPage = new CGeneralStatusPage(this); mMainWindowWidget = new QTabWidget(this); mProgramsSettingsTabWidget = new QTabWidget(this); mCANbusSettingsPage = new CCANbusSettingsPage(this); mCANViewerPage = new CCANViewerPage(this); mDataLoggingSettingsPage = new CLoggingSettingsPage(this); // mCANWatchdogSettingsPage = new CCANWatchdogSettingsPage(this); mProgramsSettingsTabWidget->setTabPosition(QTabWidget::West); setCentralWidget(mMainWindowWidget); mMainWindowWidget->addTab(mGeneralStatusPage,"Statut"); mMainWindowWidget->addTab(mProgramsSettingsTabWidget,"Paramètres"); mMainWindowWidget->addTab(mCANViewerPage,"Données CAN"); mProgramsSettingsTabWidget->addTab(mCANbusSettingsPage,"CAN Bus"); // mProgramsSettingsTabWidget->addTab(mCANWatchdogSettingsPage,"Watchdog"); mProgramsSettingsTabWidget->addTab(mDataLoggingSettingsPage,"Archivage"); resize(1700,768); } CMainWindow::~CMainWindow() { delete ui; }