diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-25 14:57:59 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-25 16:46:40 +0100 |
commit | 478698e98d132eafaccb641a3fceff3056e2f8fd (patch) | |
tree | 6840946fea45c40d790332dbba24c5c06da3ee44 /src/qdbus | |
parent | 01da5d9ab7dc46b717c0f0d5debf1163a3086277 (diff) | |
download | qttools-478698e98d132eafaccb641a3fceff3056e2f8fd.tar.gz |
Fix warnings from deprecated QVariant::Type usage
Port to QMetaType.
Pick-to: 6.0
Change-Id: Iae458dd3b4415cb08e29f1e8271aadbedc96c150
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qdbus')
-rw-r--r-- | src/qdbus/qdbus/qdbus.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qdbus/qdbus/qdbus.cpp b/src/qdbus/qdbus/qdbus.cpp index 8f3e79e8e..a5e7af95e 100644 --- a/src/qdbus/qdbus/qdbus.cpp +++ b/src/qdbus/qdbus/qdbus.cpp @@ -77,24 +77,24 @@ static void printArg(const QVariant &v) return; } - if (v.userType() == QVariant::StringList) { + if (v.metaType() == QMetaType::fromType<QStringList>()) { const QStringList sl = v.toStringList(); for (const QString &s : sl) printf("%s\n", qPrintable(s)); - } else if (v.userType() == QVariant::List) { + } else if (v.metaType() == QMetaType::fromType<QVariantList>()) { const QVariantList vl = v.toList(); for (const QVariant &var : vl) printArg(var); - } else if (v.userType() == QVariant::Map) { + } else if (v.metaType() == QMetaType::fromType<QVariantMap>()) { const QVariantMap map = v.toMap(); QVariantMap::ConstIterator it = map.constBegin(); for ( ; it != map.constEnd(); ++it) { printf("%s: ", qPrintable(it.key())); printArg(it.value()); } - } else if (v.userType() == qMetaTypeId<QDBusVariant>()) { + } else if (v.metaType() == QMetaType::fromType<QDBusVariant>()) { printArg(qvariant_cast<QDBusVariant>(v).variant()); - } else if (v.userType() == qMetaTypeId<QDBusArgument>()) { + } else if (v.metaType() == QMetaType::fromType<QDBusArgument>()) { QDBusArgument arg = qvariant_cast<QDBusArgument>(v); if (arg.currentSignature() == QLatin1String("av")) printArg(qdbus_cast<QVariantList>(arg)); @@ -103,7 +103,7 @@ static void printArg(const QVariant &v) else printf("qdbus: I don't know how to display an argument of type '%s', run with --literal.\n", qPrintable(arg.currentSignature())); - } else if (v.userType() != QVariant::Invalid) { + } else if (v.metaType().isValid()) { printf("%s\n", qPrintable(v.toString())); } } |