#include "engineermenuwindow.h" #include "ui_engineermenuwindow.h" #include "servicehistorymain.h" #include "operationtimemain.h" #include "realtimemain.h" #include "functiontestwindow.h" #include "ovenstatics.h" #include "adjustmentwindow.h" EngineerMenuWindow::EngineerMenuWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::EngineerMenuWindow) { ui->setupUi(this); //ui->clockContainer->setParent(ui->upperStack); //setAttribute(Qt::WA_DeleteOnClose); connect(ui->backButton, SIGNAL(released()), this, SLOT(deleteLater())); } EngineerMenuWindow::~EngineerMenuWindow() { delete ui; } void EngineerMenuWindow::on_serviceHistoryButton_clicked() { ServiceHistoryMain *w = new ServiceHistoryMain(this); w->setWindowModality(Qt::WindowModal); w->showFullScreen(); } void EngineerMenuWindow::on_operationTimeButton_clicked() { OperationTimeMain *w = new OperationTimeMain(this); w->setWindowModality(Qt::WindowModal); w->showFullScreen(); } void EngineerMenuWindow::on_realDataButton_clicked() { RealtimeMain* w = new RealtimeMain(this); w->setWindowModality(Qt::WindowModal); w->showFullScreen(); } void EngineerMenuWindow::on_functionTestButton_clicked() { FunctionTestWindow *w = new FunctionTestWindow(this); w->setWindowModality(Qt::WindowModal); w->showFullScreen(); w->raise(); } void EngineerMenuWindow::on_engAdjustButton_clicked() { AdjustmentWindow *w = new AdjustmentWindow(this); w->setWindowModality(Qt::WindowModal); w->showFullScreen(); w->raise(); }