src/MainWindow.cpp

changeset 231
54b5abd46958
parent 228
c859e8efa470
child 232
6d3ba9c44f95
--- a/src/MainWindow.cpp	Sat May 21 19:45:14 2022 +0200
+++ b/src/MainWindow.cpp	Sat May 21 20:26:25 2022 +0200
@@ -26,6 +26,7 @@
 #include "InventoryEquipments.h"
 #include "ProdInprod.h"
 #include "ProdOnName.h"
+#include "ProdOnCode.h"
 #include "ProfileWaters.h"
 #include "ProfileMashs.h"
 #include "ProfileStyles.h"
@@ -550,6 +551,30 @@
 }
 
 
+void MainWindow::fromProdOnCode()
+{
+    qDebug() << Q_FUNC_INFO;
+    ui->mainStack->setCurrentIndex(-1);
+    ui->mainStack->removeWidget(ProdOnCodeWindow);
+    delete ProdOnCodeWindow;
+    setWindowTitle( QString("BMSapp - %1").arg(VERSIONSTRING) );
+    ui->menuBar->setVisible(true);
+    statusBar()->clearMessage();
+}
+
+
+void MainWindow::on_actionOn_Code_triggered()
+{
+    qDebug() << Q_FUNC_INFO;
+    ProdOnCodeWindow = new ProdOnCode(this);
+    int index = ui->mainStack->count();
+    ui->mainStack->addWidget(ProdOnCodeWindow);
+    ui->mainStack->setCurrentIndex(index);
+    setWindowTitle(QString("BMSapp - %1 - Products archive on code").arg(VERSIONSTRING));
+    ui->menuBar->setVisible(false);
+}
+
+
 void MainWindow::fromProfileWaters()
 {
     qDebug() << Q_FUNC_INFO;

mercurial