diff -r 33b5a9a42370 -r f472f9773782 src/MainWindow.cpp --- a/src/MainWindow.cpp Fri Jun 10 10:53:59 2022 +0200 +++ b/src/MainWindow.cpp Sat Jun 11 12:59:49 2022 +0200 @@ -33,6 +33,7 @@ #include "ProfileMashs.h" #include "ProfileStyles.h" #include "ProfileFerments.h" +#include "ImportXML.h" #include "Setup.h" #include "PrinterDialog.h" #include "../ui/ui_MainWindow.h" @@ -295,6 +296,27 @@ } +void MainWindow::fromImportXML() +{ + ui->mainStack->setCurrentIndex(-1); + ui->mainStack->removeWidget(ImportXMLWindow); + delete ImportXMLWindow; + setWindowTitle( QString("BMSapp - %1").arg(VERSIONSTRING) ); + ui->menuBar->setVisible(true); +} + + +void MainWindow::on_actionImport_XML_triggered() +{ + ImportXMLWindow = new ImportXML(this); + int index = ui->mainStack->count(); + ui->mainStack->addWidget(ImportXMLWindow); + ui->mainStack->setCurrentIndex(index); + setWindowTitle( QString("BMSapp - %1 - Import XML").arg(VERSIONSTRING)); + ui->menuBar->setVisible(false); +} + + void MainWindow::fromRecipesTree() { ui->mainStack->setCurrentIndex(-1);