Index: sources/utility/format.cpp =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -r57ea732311e6f4c746974f5a52316f63dec23ca8 --- sources/utility/format.cpp (.../format.cpp) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/utility/format.cpp (.../format.cpp) (revision 57ea732311e6f4c746974f5a52316f63dec23ca8) @@ -78,7 +78,7 @@ { QByteArray mData; - switch (static_cast(vData.type())) { + switch (static_cast(vData.typeId())) { case QMetaType::QString: // string { mData += vData.toByteArray(); @@ -94,7 +94,7 @@ case QMetaType::QVariantList: // list { QVariantList list = vData.toList(); - for(const auto &item: qAsConst(list)) { + for(const auto &item: std::as_const(list)) { mData += fromVariant(item); } return mData;