This commit is contained in:
2017-04-12 19:35:27 +02:00
parent f1bb5bdcbd
commit 92d9e99eb4
26 changed files with 819 additions and 52 deletions
+4
View File
@@ -28,6 +28,10 @@ namespace Ui {
class cConfigDialog;
}
/*!
\brief
*/
class cConfigDialog : public QDialog
{
Q_OBJECT
+118
View File
@@ -112,26 +112,144 @@ public:
bool config();
qint32 exists(const QString& szName, const QString& szGroup);
/*!
\brief
\param szGroup
\return qint32
*/
qint32 existsGroup(const QString& szGroup);
/*!
\brief
\param id
\param ingredientNumber
\return qint32
*/
qint32 existsIngredient(qint32 id, qint16 ingredientNumber);
/*!
\brief
\param szName
\param szGroup
\return qint32
*/
qint32 create(const QString& szName, const QString& szGroup);
/*!
\brief
\param szGroup
\return qint32
*/
qint32 createGroup(const QString& szGroup);
/*!
\brief
\param id
\return bool
*/
bool deleteIngredient(qint32 id);
/*!
\brief
\param id
\param ingredientNumber
\param value
\return bool
*/
bool set(qint32 id, qint16 ingredientNumber, qreal value);
/*!
\brief
\param id
\param szName
\return bool
*/
bool setName(qint32 id, const QString& szName);
/*!
\brief
\param id
\param szGroup
\return bool
*/
bool setGroup(qint32 id, const QString& szGroup);
/*!
\brief
\param id
\return QString
*/
QString name(qint32 id);
/*!
\brief
\param id
\return QString
*/
QString group(qint32 id);
/*!
\brief
\param id
\param ingredientNumber
\return qreal
*/
qreal get(qint32 id, qint16 ingredientNumber);
/*!
\brief
\return INGREDIENT_LIST
*/
INGREDIENT_LIST ingredients();
/*!
\brief
\return QStringList
*/
QStringList groups();
/*!
\brief
\return bool
*/
bool beginTransaction();
/*!
\brief
\return bool
*/
bool endTransaction();
/*!
\brief
\return QString
*/
QString author();
/*!
\brief
\return QString
*/
QString company();
/*!
\brief
\return QString
*/
QString link();
/*!
\brief
\return QString
*/
QString description();
/*!
\brief
\return QString
*/
QString copyright();
protected: