diff -r baf666307ebb -r 51aea8b798f0 src/MainWindow.cpp --- a/src/MainWindow.cpp Sat May 21 21:44:24 2022 +0200 +++ b/src/MainWindow.cpp Sun May 22 10:22:22 2022 +0200 @@ -27,6 +27,7 @@ #include "ProdInprod.h" #include "ProdOnName.h" #include "ProdOnCode.h" +#include "ProdOnDate.h" #include "ProdOnTree.h" #include "ProfileWaters.h" #include "ProfileMashs.h" @@ -576,6 +577,30 @@ } +void MainWindow::fromProdOnDate() +{ + qDebug() << Q_FUNC_INFO; + ui->mainStack->setCurrentIndex(-1); + ui->mainStack->removeWidget(ProdOnDateWindow); + delete ProdOnDateWindow; + setWindowTitle( QString("BMSapp - %1").arg(VERSIONSTRING) ); + ui->menuBar->setVisible(true); + statusBar()->clearMessage(); +} + + +void MainWindow::on_actionOn_Date_triggered() +{ + qDebug() << Q_FUNC_INFO; + ProdOnDateWindow = new ProdOnDate(this); + int index = ui->mainStack->count(); + ui->mainStack->addWidget(ProdOnDateWindow); + ui->mainStack->setCurrentIndex(index); + setWindowTitle(QString("BMSapp - %1 - Products archive on date").arg(VERSIONSTRING)); + ui->menuBar->setVisible(false); +} + + void MainWindow::fromProdOnTree() { qDebug() << Q_FUNC_INFO;