ATBTariffCalculator/CalculatorCInterface/tariff_calculator.h

22 lines
479 B
C
Raw Normal View History

2024-03-11 12:14:28 +01:00
#ifndef TARIFF_CALCULATOR_H_INCLUDED
#define TARIFF_CALCULATOR_H_INCLUDED
2024-03-04 16:31:14 +01:00
#include <QByteArray>
#include <QString>
#include <QJsonDocument>
#include <QJsonArray>
2024-03-11 12:14:28 +01:00
class TariffCalculator {
2024-03-04 16:31:14 +01:00
QJsonArray m_a;
QJsonDocument m_jsonDoc;
void createJsonValue(QString const &key, QString const &value = "");
public:
2024-03-11 12:14:28 +01:00
explicit TariffCalculator();
~TariffCalculator();
2024-03-04 16:31:14 +01:00
static QByteArray readJson(QString const &filename);
};
2024-03-11 12:14:28 +01:00
#endif // TARIFF_CALCULATOR_H_INCLUDED