Added TYPE_ROLES when casting item values into JSON.
This commit is contained in:
@ -53,6 +53,8 @@ QByteArray JsonParser::itemValuesListToJson(const QList<ModelItemValues>& itemVa
|
|||||||
const QVariant value = itemValues.value(role);
|
const QVariant value = itemValues.value(role);
|
||||||
if (STRING_ROLES.contains(role)) {
|
if (STRING_ROLES.contains(role)) {
|
||||||
itemObject.insert(roleName, value.toString());
|
itemObject.insert(roleName, value.toString());
|
||||||
|
} else if (TYPE_ROLES.contains(role)) {
|
||||||
|
itemObject.insert(roleName, value.toString());
|
||||||
} else if (INT_ROLES.contains(role)) {
|
} else if (INT_ROLES.contains(role)) {
|
||||||
itemObject.insert(roleName, value.toInt());
|
itemObject.insert(roleName, value.toInt());
|
||||||
} else if (DOUBLE_ROLES.contains(role)) {
|
} else if (DOUBLE_ROLES.contains(role)) {
|
||||||
|
|||||||
@ -164,7 +164,6 @@ void GenericCore::onLoginSuccessful() {
|
|||||||
|
|
||||||
void GenericCore::onBiddingsChanged(const QList<bidding> biddings) {
|
void GenericCore::onBiddingsChanged(const QList<bidding> biddings) {
|
||||||
qInfo() << "onBiddingsChanged: biddings:" << biddings.count();
|
qInfo() << "onBiddingsChanged: biddings:" << biddings.count();
|
||||||
// NEXT merge biddings into model
|
|
||||||
m_mainModel->updateBiddings(biddings);
|
m_mainModel->updateBiddings(biddings);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user