Sat, 30 Jul 2022 16:30:02 +0200
Global setup added hop utilisation defaults, these are used by the hops editor. In the hops editor, changing the hop form sets the new default utilisation. Hide and show the time edit entry instead of setting it read-only. The new defaults are loaded at program startup. Changed the global setup for the new utilisation fields and dropped the obsolete factor fields. The toIBU formula doesn't use my_factor_* variables anymore, hop differences now come from the utilisation field per hop. The global database is updated to the new defaults.
#ifndef _EDITHOP_H #define _EDITHOP_H #include <QDialog> namespace Ui { class EditHop; } class EditHop : public QDialog { Q_OBJECT signals: void entry_changed(); public: explicit EditHop(int id, QWidget *parent = 0); ~EditHop(); private slots: void on_saveButton_clicked(); void on_cloneButton_clicked(); void on_quitButton_clicked(); void on_deleteButton_clicked(); void is_changed(); void form_changed(int val); void prod_date_clear(); void prod_date_today(); void tht_date_clear(); void tht_date_today(); private: Ui::EditHop *ui; int recno; bool textIsChanged = false; void WindowTitle(); }; #endif