src/MainWindow.cpp

changeset 234
51aea8b798f0
parent 232
6d3ba9c44f95
child 254
b0adda0053c5
--- 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;

mercurial