Fri, 08 Jul 2022 13:24:45 +0200
Removed old experiment to calculate flameout and whirlpool ibu's. Changed Tinseth calculation to use a time window so you can select the ibu contribution during a specified time. Added ibu_method Tinset++. Added calculation extensions for Tinseth++, this calculates the flameout and whirlpool effects on all hops. During cooling is to be done.
248
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
1 | #ifndef _DB_PRODUCT_H |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
2 | #define _DB_PRODUCT_H |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
3 | |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
4 | #include <QDebug> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
5 | #include <QMessageBox> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
6 | #include <QUuid> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
7 | #include <QJsonArray> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
8 | #include <QJsonDocument> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
9 | #include <QJsonObject> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
10 | #include <QTranslator> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
11 | #include <QSqlQuery> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
12 | #include <QSqlError> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
13 | #include <QSqlRecord> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
14 | #include <QObject> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
15 | #include <math.h> |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
16 | |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
17 | |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
18 | /** |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
19 | * @namespace db_product |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
20 | * |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
21 | * @brief Global database product functions.. |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
22 | */ |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
23 | namespace DB_product { |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
24 | |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
25 | bool load(Product *prod, QDialog *dialog, int recno); |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
26 | bool save(Product *prod, QDialog *dialog); |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
27 | bool dele(QDialog *dialog, int recno); |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
28 | } |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
29 | |
1a7a5dffba58
Moved product record load, save and delete to a separate file and use passed record data.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
30 | #endif |