diff options
Diffstat (limited to 'tests/benchmarks/dbus')
-rw-r--r-- | tests/benchmarks/dbus/qdbusperformance/serverobject.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/benchmarks/dbus/qdbusperformance/serverobject.h b/tests/benchmarks/dbus/qdbusperformance/serverobject.h index b7ef2991c2..ea499f32ec 100644 --- a/tests/benchmarks/dbus/qdbusperformance/serverobject.h +++ b/tests/benchmarks/dbus/qdbusperformance/serverobject.h @@ -70,13 +70,12 @@ public slots: int size(const QDBusVariant &data) { QVariant v = data.variant(); - switch (v.type()) - { - case QVariant::ByteArray: + switch (v.typeId()) { + case QMetaType::QByteArray: return v.toByteArray().size(); - case QVariant::StringList: + case QMetaType::QStringList: return v.toStringList().size(); - case QVariant::String: + case QMetaType::QString: default: return v.toString().size(); } |