Thu, 24 Feb 2022 13:42:54 +0100
Added protection against wrong dry yeast pitchrates.
#ifndef _MAINWINDOW_H #define _MAINWINDOW_H #include "InventorySuppliers.h" #include "InventoryFermentables.h" #include "InventoryHops.h" #include "InventoryYeasts.h" #include "Setup.h" #include <QMainWindow> #include <QStandardItemModel> #include <QMenu> #include <QToolButton> namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private slots: void on_actionExit_triggered(); void on_actionSuppliers_triggered(); void on_actionFermentables_triggered(); void on_actionHops_triggered(); void on_actionYeasts_triggered(); void on_actionSetup_triggered(); void on_actionAbout_triggered(); public slots: void fromInventorySuppliers(); void fromInventoryFermentables(); void fromInventoryHops(); void fromInventoryYeasts(); void fromSetup(); private: Ui::MainWindow *ui; // Keep pointers to new windows. InventorySuppliers *InventorySuppliersWindow; InventoryFermentables *InventoryFermentablesWindow; InventoryHops *InventoryHopsWindow; InventoryYeasts *InventoryYeastsWindow; Setup *SetupWindow; }; #endif