jsonanswer.h 342 B

12345678910111213141516171819202122232425
  1. #ifndef JSONANSWER_H
  2. #define JSONANSWER_H
  3. #include <QString>
  4. #include <QJsonObject>
  5. class JsonAnswer
  6. {
  7. public:
  8. JsonAnswer() {}
  9. template <class T>
  10. void setValue(const QString& key, T value)
  11. {
  12. m_obj.insert(key, value);
  13. }
  14. QByteArray result() const;
  15. private:
  16. QJsonObject m_obj;
  17. };
  18. #endif // JSONANSWER_H