Fix compilation with Qt 5
This commit is contained in:
parent
35d03551c4
commit
1293a36613
|
@ -1621,7 +1621,13 @@ static void readSyncthingItems(const QJsonArray &array, std::vector<SyncthingIte
|
||||||
auto &item = into.emplace_back();
|
auto &item = into.emplace_back();
|
||||||
item.name = jsonItemObj.value(QLatin1String("name")).toString();
|
item.name = jsonItemObj.value(QLatin1String("name")).toString();
|
||||||
item.modificationTime = CppUtilities::DateTime::fromIsoStringGmt(jsonItemObj.value(QLatin1String("modTime")).toString().toUtf8().data());
|
item.modificationTime = CppUtilities::DateTime::fromIsoStringGmt(jsonItemObj.value(QLatin1String("modTime")).toString().toUtf8().data());
|
||||||
item.size = static_cast<std::size_t>(jsonItemObj.value(QLatin1String("size")).toInteger());
|
item.size = static_cast<std::size_t>(jsonItemObj.value(QLatin1String("size"))
|
||||||
|
#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
|
||||||
|
.toInteger()
|
||||||
|
#else
|
||||||
|
.toDouble()
|
||||||
|
#endif
|
||||||
|
);
|
||||||
item.index = index;
|
item.index = index;
|
||||||
item.level = level;
|
item.level = level;
|
||||||
if (type == QLatin1String("FILE_INFO_TYPE_FILE")) {
|
if (type == QLatin1String("FILE_INFO_TYPE_FILE")) {
|
||||||
|
|
Loading…
Reference in New Issue