diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-06-29 12:40:43 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-06-29 15:37:26 +0200 |
commit | 4ac9e1d7e6a9490c9eb8b3b5d60de441b1708882 (patch) | |
tree | fd71167c749c1e0074844e9fcba27d343454d8dd /src/webchannel/qmetaobjectpublisher.cpp | |
parent | e778518ee72e743009e6c628bd523e35f8aedac1 (diff) |
Use QList instead of QVector
Task-number: QTBUG-84469
Change-Id: Ide3fa7a558b456354703dd7fd5ee414647e24934
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Diffstat (limited to 'src/webchannel/qmetaobjectpublisher.cpp')
-rw-r--r-- | src/webchannel/qmetaobjectpublisher.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/webchannel/qmetaobjectpublisher.cpp b/src/webchannel/qmetaobjectpublisher.cpp index f6110ed..44c99c1 100644 --- a/src/webchannel/qmetaobjectpublisher.cpp +++ b/src/webchannel/qmetaobjectpublisher.cpp @@ -497,7 +497,7 @@ QVariant QMetaObjectPublisher::invokeMethod(QObject *const object, const int met QVariant QMetaObjectPublisher::invokeMethod(QObject *const object, const QByteArray &methodName, const QJsonArray &args) { - QVector<OverloadResolutionCandidate> candidates; + QList<OverloadResolutionCandidate> candidates; const QMetaObject *mo = object->metaObject(); for (int i = 0; i < mo->methodCount(); ++i) { @@ -737,10 +737,10 @@ void QMetaObjectPublisher::transportRemoved(QWebChannelAbstractTransport *transp auto it = transportedWrappedObjects.find(transport); // It is not allowed to modify a container while iterating over it. So save // objects which should be removed and call objectDestroyed() on them later. - QVector<QObject*> objectsForDeletion; + QList<QObject *> objectsForDeletion; while (it != transportedWrappedObjects.end() && it.key() == transport) { if (wrappedObjects.contains(it.value())) { - QVector<QWebChannelAbstractTransport*> &transports = wrappedObjects[it.value()].transports; + QList<QWebChannelAbstractTransport *> &transports = wrappedObjects[it.value()].transports; transports.removeOne(transport); if (transports.isEmpty()) objectsForDeletion.append(wrappedObjects[it.value()].object); |