From f3f86f60bcb92ec49789b93c403cb6d956d39fcd Mon Sep 17 00:00:00 2001 From: ackimixs Date: Fri, 26 Jan 2024 12:44:15 +0100 Subject: [PATCH] add the envent in the main for later --- main.cpp | 41 +++++++++++------------------------------ 1 file changed, 11 insertions(+), 30 deletions(-) diff --git a/main.cpp b/main.cpp index 3b1aaf8..b16a95d 100644 --- a/main.cpp +++ b/main.cpp @@ -1,43 +1,24 @@ #include +#include #include "MainWindow.h" int main(int argc, char* argv[]) { QApplication a(argc, argv); - MainWindow main; + auto* main = new MainWindow; - main.show(); + MainWindow::connect(main, &MainWindow::replierRobot, [=]() + { + qInfo() << "replier"; + }); -/* QMainWindow window; - window.setFixedSize(480, 320); + MainWindow::connect(main, &MainWindow::deplierRobot, [=]() + { + qInfo() << "deplier"; + }); - auto *centralWidget = new QWidget(&window); - window.setCentralWidget(centralWidget); + main->show(); - auto *layout = new QVBoxLayout(centralWidget); - - QPixmap pic(":/img/logo_without_background.png", "PNG"); - QPushButton button("", nullptr); - button.setIcon(pic); - button.setIconSize(QSize(249, 51)); - layout->addWidget(&button); - - QPushButton homologation("Mode Homologation", nullptr); - homologation.setStyleSheet("background-color: #5FC8E6; border-radius: 20px; height: 46px; width: 378px; margin-top: 20px;"); - homologation.setBaseSize(378, 46); - layout->addWidget(&homologation); - - QPushButton jeu("Mode Jeu", nullptr); - jeu.setStyleSheet("background-color: #ED4747; border-radius: 20px; height: 46px; width: 378px; margin-top: 20px;"); - jeu.setBaseSize(378, 46); - layout->addWidget(&jeu); - - QPushButton test("Mode Test", nullptr); - test.setStyleSheet("background-color: #5FC8E6; border-radius: 20px; height: 46px; width: 378px; margin-top: 20px;"); - test.setBaseSize(378, 46); - layout->addWidget(&test); - - window.show();*/ return QApplication::exec(); }