Implemented response parsing.

This commit is contained in:
2017-01-24 22:27:36 +01:00
parent 90c8110bd2
commit 1c4976cb0b
12 changed files with 481 additions and 60 deletions
+7 -8
View File
@@ -3,8 +3,6 @@
EetRequest::EetRequest(QObject *parent) : QObject(parent)
{
m_prvniZaslani = true;
m_produkcni = false;
m_rezim = STANDARD;
}
@@ -67,19 +65,20 @@ QString EetRequest::uuidZpravyStr() const
return ret;
}
bool EetRequest::produkcni() const
bool EetRequest::overeni() const
{
return m_produkcni;
return m_overeni.isNull() ? false : *m_overeni.data();
}
void EetRequest::setProdukcni(bool produkcni)
void EetRequest::setOvereni(bool overeni)
{
m_produkcni = produkcni;
m_overeni = QSharedPointer<bool>(new bool);
*m_overeni.data() = overeni;
}
QString EetRequest::produkcniStr() const
QString EetRequest::overeniStr() const
{
return m_produkcni ? "true" : "false";
return m_overeni.isNull() ? NULL_VAL : (*m_overeni.data() ? "true" : "false");
}
QString EetRequest::dicPopl() const