summaryrefslogtreecommitdiffstats
path: root/src/remoteobjects/qremoteobjectsourceio.cpp
diff options
context:
space:
mode:
authorSona Kurazyan <sona.kurazyan@qt.io>2021-02-15 17:07:44 +0100
committerSona Kurazyan <sona.kurazyan@qt.io>2021-02-16 09:42:48 +0100
commit473ef1ae6d8b38b81a5bd297162b21b6821cbd40 (patch)
treea95533559ecb3ea54267f263949dae1fb4e80f6b /src/remoteobjects/qremoteobjectsourceio.cpp
parented011247194eb67474fe6097d85ce088aa89d67e (diff)
Avoid constructing QMetaType from type id when possible
Change-Id: I013bd3f3a6e7bb9e2a4ff45a3ca9534048643144 Reviewed-by: MΓ₯rten Nordheim <marten.nordheim@qt.io> Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
Diffstat (limited to 'src/remoteobjects/qremoteobjectsourceio.cpp')
-rw-r--r--src/remoteobjects/qremoteobjectsourceio.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remoteobjects/qremoteobjectsourceio.cpp b/src/remoteobjects/qremoteobjectsourceio.cpp
index 49d9ad0..9a0edff 100644
--- a/src/remoteobjects/qremoteobjectsourceio.cpp
+++ b/src/remoteobjects/qremoteobjectsourceio.cpp
@@ -240,7 +240,7 @@ void QRemoteObjectSourceIo::onServerRead(QObject *conn)
auto method = source->m_object->metaObject()->method(resolvedIndex);
const int parameterCount = method.parameterCount();
for (int i = 0; i < parameterCount; i++)
- decodeVariant(m_rxArgs[i], method.parameterType(i));
+ decodeVariant(m_rxArgs[i], method.parameterMetaType(i));
}
auto metaType = QMetaType::fromName(source->m_api->typeName(index).constData());
if (!metaType.sizeOf())