diff options
author | hjk <[email protected]> | 2024-05-23 09:37:34 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2024-05-23 13:04:22 +0000 |
commit | f30d369b99831bc7934c00c9c6ecbcb9680e1cee (patch) | |
tree | 7901dd6753115d735565c829b067dfd36fbe478c /src/libs/sqlite | |
parent | af3ab760ad4cfc81c264291db1dda5e0da037599 (diff) |
Fix QMetaType::type() related deprecation warnings
Not in sdktool, which still builds with Qt 5.15
Change-Id: I6e6f4331127b821e471e2840e7959cd65e6419e9
Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/libs/sqlite')
-rw-r--r-- | src/libs/sqlite/sqlitevalue.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libs/sqlite/sqlitevalue.h b/src/libs/sqlite/sqlitevalue.h index 725682494bd..7adadb43b35 100644 --- a/src/libs/sqlite/sqlitevalue.h +++ b/src/libs/sqlite/sqlitevalue.h @@ -373,18 +373,18 @@ private: if (value.isNull()) return VariantType{NullValue{}}; - switch (value.userType()) { - case QVariant::Int: + switch (value.typeId()) { + case QMetaType::Int: return VariantType{static_cast<long long>(value.toInt())}; - case QVariant::LongLong: + case QMetaType::LongLong: return VariantType{value.toLongLong()}; - case QVariant::UInt: + case QMetaType::UInt: return VariantType{static_cast<long long>(value.toUInt())}; - case QVariant::Double: + case QMetaType::Double: return VariantType{value.toFloat()}; - case QVariant::String: + case QMetaType::QString: return VariantType{value.toString()}; - case QVariant::ByteArray: + case QMetaType::QByteArray: return VariantType{Blob{value.toByteArray()}}; default: throw CannotConvert(); |