Wed, 18 Jan 2023 16:17:31 +0100
In EditProduct added tab number 13. When entered, a signal is generated to init this tab so that we can defer loading. Added a AddImage button, we can select an image, give it a type and comment and store it is a separate table. The global settings file now has storage for paths (images, download and beerxml).
#ifndef _DB_PRODUCT_H #define _DB_PRODUCT_H #include <QDebug> #include <QMessageBox> #include <QUuid> #include <QJsonArray> #include <QJsonDocument> #include <QJsonObject> #include <QTranslator> #include <QSqlQuery> #include <QSqlError> #include <QSqlRecord> #include <QObject> #include <math.h> /** * @namespace db_product * * @brief Global database product functions.. */ namespace DB_product { bool load(Product *prod, QDialog *dialog, int recno); bool save(Product *prod, QDialog *dialog); bool dele(QDialog *dialog, int recno); } #endif