![]() |
Qt 6.x
The Qt SDK
|
#include <qmap.h>
Classes | |
class | const_iterator |
class | iterator |
class | key_iterator |
Public Types | |
using | key_type = Key |
using | mapped_type = T |
using | difference_type = qptrdiff |
using | size_type = qsizetype |
typedef QKeyValueIterator< const Key &, const T &, const_iterator > | const_key_value_iterator |
typedef QKeyValueIterator< const Key &, T &, iterator > | key_value_iterator |
typedef iterator | Iterator |
typedef const_iterator | ConstIterator |
Friends | |
class | QMultiMap< Key, T > |
template<typename AKey = Key, typename AT = T> | |
QTypeTraits::compare_eq_result_container< QMap, AKey, AT > | operator== (const QMap &lhs, const QMap &rhs) |
template<typename AKey = Key, typename AT = T> | |
QTypeTraits::compare_eq_result_container< QMap, AKey, AT > | operator!= (const QMap &lhs, const QMap &rhs) |
typedef QKeyValueIterator<const Key&, const T&, const_iterator> QMap< Key, T >::const_key_value_iterator |
typedef const_iterator QMap< Key, T >::ConstIterator |
Referenced by QMap< Key, T >::equal_range(), QMap< Key, T >::find(), QMap< Key, T >::insert(), QMap< Key, T >::insert(), QMap< Key, T >::lowerBound(), QMap< Key, T >::operator[](), QMap< Key, T >::take(), and QMap< Key, T >::upperBound().
|
inline |
Definition at line 208 of file qmap.h.
References QMap< Key, T >::insert(), and list.
Definition at line 613 of file qmap.h.
Referenced by QQuickDragAttachedPrivate::createMimeData(), QQmlJSLinter::lintModule(), operator+=(), operator<<(), and operator<<().
Definition at line 597 of file qmap.h.
References d, and QMap< Key, T >::detach().
Referenced by QQmlJS::Dom::ModuleIndex::ModuleIndex(), LinuxDmabufParams::~LinuxDmabufParams(), QQmlJS::Dom::ModuleIndex::~ModuleIndex(), QWizardPrivate::_q_handleFieldObjectDestroyed(), QSSGStageGeneratorBase::addShaderConstantBufferItemMap(), QSSGStageGeneratorBase::addShaderItemMap(), QSSGStageGeneratorBase::addShaderUniformMap(), QSSGStageGeneratorBase::buildShaderSourcePass1(), QMap< Key, T >::cbegin(), QWizardPrivate::cleanupPagesNotInHistory(), QFontCache::clear(), QTextDocumentPrivate::clear(), QAbstractItemViewPrivate::clearOrRemove(), QMap< Key, T >::constBegin(), QMap< Key, T >::constKeyValueBegin(), convertArrayToMap(), convertIterableToVariantHash(), convertIterableToVariantMap(), QAbstractItemViewPrivate::delegateRefCount(), QtBluezPeripheralConnectionManager::disconnectDevices(), QV4::Compiler::Context::emitBlockHeader(), QQmlJS::Dom::QmltypesFile::ensureInModuleIndex(), QGeoServiceProviderPrivate::filterParameterMap(), QtPrivate::findResult(), QMap< Key, T >::first(), QCborMap::fromVariantMap(), QQmlJS::Dom::MockObject::iterateDirectSubpaths(), QQmlJS::Dom::MockOwner::iterateDirectSubpaths(), QMap< Key, T >::keyBegin(), QMap< Key, T >::keyValueBegin(), QMap< Key, T >::keyValueBegin(), macValue(), QConfFile::mergedKeyMap(), QQmlJS::Dom::ModuleIndex::mergeWith(), operator<<(), QGeoJson::printQvariant(), QTessellatorPrivate::processIntersections(), qHash(), QGraphicsScenePrivate::removeItemHelper(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QCompletionEngine::saveInCache(), QSampleCache::setCapacity(), QAbstractItemModel::setItemData(), QNearFieldTargetPrivate::setResponseForRequest(), QV4::Compiler::Context::setupFunctionIndices(), QImage::text(), QMdiSubWindowPrivate::updateDirtyRegions(), QSpanCollection::updateInsertedColumns(), QSpanCollection::updateRemovedRows(), LinuxDmabufParams::zwp_linux_buffer_params_v1_create(), and LinuxDmabufParams::zwp_linux_buffer_params_v1_create_immed().
|
inline |
|
inline |
Definition at line 600 of file qmap.h.
References QMap< Key, T >::begin().
Referenced by QSampleCache::~QSampleCache(), appendMap(), QBuiltInMimes::canConvertToMime(), QQmlJS::Dom::DomEnvironment::commitToBase(), QNmeaSatelliteInfoSourcePrivate::emitUpdated(), QBuiltInMimes::formatsForMime(), QQsbCollection::EntryDesc::generateSha(), QQmlIncubatorPrivate::incubate(), QDeclarativePlaceContentModel::initializeCollection(), QPlace::insertContent(), QQmlJS::Dom::DomTop::iterateDirectSubpaths(), QSSGMesh::Mesh::loadAll(), QSSGMesh::Mesh::loadMesh(), QNdefFilter::match(), QShader::serialized(), QProcessEnvironmentPrivate::toList(), QRhiGles2::tryLoadFromDiskOrPipelineCache(), QQuickCanvasItem::updatePolish(), QGeoTiledMapPrivate::updateScene(), and QSSGMesh::MeshInternal::writeFileHeader().
|
inline |
Definition at line 604 of file qmap.h.
References QMap< Key, T >::end().
Referenced by QSampleCache::~QSampleCache(), appendMap(), QBuiltInMimes::canConvertToMime(), QQmlJS::Dom::DomEnvironment::commitToBase(), createOidMap(), QNmeaSatelliteInfoSourcePrivate::emitUpdated(), QBuiltInMimes::formatsForMime(), QQsbCollection::EntryDesc::generateSha(), QQmlIncubatorPrivate::incubate(), QDeclarativePlaceContentModel::initializeCollection(), QPlace::insertContent(), QSSGMesh::Mesh::loadAll(), mapBinding(), mapBinding(), QNdefFilter::match(), QShader::nativeShaderInfo(), QShader::serialized(), QProcessEnvironmentPrivate::toList(), QRhiGles2::tryLoadFromDiskOrPipelineCache(), QQmlJS::Dom::updateEntry(), QQuickCanvasItem::updatePolish(), QGeoTiledMapPrivate::updateScene(), and QSSGMesh::MeshInternal::writeFileHeader().
Definition at line 288 of file qmap.h.
References d.
Referenced by QWindowsOleDropSource::~QWindowsOleDropSource(), CustomWidgetsInfo::acceptUI(), DatabaseInfo::acceptUI(), QSSGStageGeneratorBase::begin(), QProcessEnvironment::clear(), QFontCache::clear(), QTextDocumentPrivate::clear(), QSqlTableModelPrivate::clear(), QPlaceMatchRequestPrivate::clear(), QNmeaSatelliteInfoUpdate::clear(), QConfFileSettingsPrivate::clear(), QtPrivate::ResultStoreBase::clear(), QSqlTableModelPrivate::clearCache(), QQuickAnimatedImagePrivate::clearCache(), QDeclarativePlaceContentModel::clearData(), QTest::QTouchEventSequence::commit(), QTest::QTouchEventWidgetSequence::commit(), convertIterableToVariantMap(), QQuick3DParticleSpriteParticle::deleteNodes(), QMetalShader::destroy(), QSSGReflectionMapEntry::destroyRhiResources(), QGridLayoutRowData::distributeMultiCells(), QMimeBinaryProvider::ensureLoaded(), QCocoaTouch::getCurrentTouchPointList(), importMultiLineString(), importMultiPolygon(), QPlaceManagerEngineNokiaV2::initializeCategories(), QCompletionModel::invalidate(), QGtk3Json::load(), QDeclarativeSearchResultModel::onContentUpdated(), operator>>(), VkSpecParser::parse(), CategoryParser::parse(), QDeclarativeSearchResultModel::queryFinished(), QMoviePrivate::reset(), QtBluezPeripheralApplication::reset(), QtBluezPeripheralConnectionManager::reset(), QGridLayoutRowData::reset(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QImageReader::setDevice(), QSpanCollection::updateRemovedRows(), and QTextMarkdownWriter::writeFrame().
|
inline |
Definition at line 599 of file qmap.h.
References QMap< Key, T >::begin().
Referenced by QGraphicsItem::~QGraphicsItem(), QTessellatorPrivate::addIntersections(), QGraphicsScene::addItem(), QtPrivate::ResultStoreBase::clear(), QDBusMetaObject::createMetaObject(), QLowEnergyControllerPrivateBluezDBus::discoverServiceDetails(), QLowEnergyControllerPrivateBluezDBus::discoverServices(), QGridLayoutRowData::distributeMultiCells(), QV4::Compiler::Context::emitBlockHeader(), findAdapterForAddress(), findRemoteDevicePath(), QMap< Key, T >::first(), QMap< Key, T >::firstKey(), QMdiSubWindowPrivate::getOperation(), QSortedModelEngine::indexHint(), QSqlTableModelPrivate::insertCount(), QProcessEnvironmentPrivate::keys(), nameOfRemoteCentral(), QWizardPage::nextId(), QQuickStochasticEngine::nextState(), QDBusIntrospection::parseInterface(), QBluetoothSocketPrivateBluez::peerName(), QTlsPrivate::TlsKeyBase::pemFromDer(), qSaveQmlJSUnitAsCpp(), reachableSymbols(), QGraphicsScenePrivate::removeItemHelper(), QBluetoothLocalDevicePrivate::requestPairing(), QGtk3Json::save(), QQuickFontValueType::setFeatures(), QTableModel::setItemData(), QSqlTableModel::setRecord(), QWizardPrivate::setStyle(), QGeoCameraTilesPrivate::tilesFromPolygon(), QGraphicsScenePrivate::touchEventHandler(), QGestureManager::unregisterGestureRecognizer(), and variantMapToJS().
|
inline |
Definition at line 603 of file qmap.h.
References QMap< Key, T >::end().
Referenced by QGraphicsItem::~QGraphicsItem(), QGraphicsScene::addItem(), QtPrivate::ResultStoreBase::clear(), QXcbVirtualDesktop::colormapForVisual(), QDBusMetaObject::createMetaObject(), QXcbVirtualDesktop::depthOfVisual(), QLowEnergyControllerPrivateBluezDBus::discoverServiceDetails(), QLowEnergyControllerPrivateBluezDBus::discoverServices(), QGridLayoutRowData::distributeMultiCells(), QV4::Compiler::Context::emitBlockHeader(), findAdapterForAddress(), QFontCache::findEngineData(), findRemoteDevicePath(), QMdiSubWindowPrivate::getOperation(), QWindowsOleDropSource::GiveFeedback(), QXcbClipboard::handlePropertyNotify(), QSortedModelEngine::indexHint(), QSqlTableModelPrivate::insertCount(), QProcessEnvironmentPrivate::keys(), QMap< Key, T >::last(), QMap< Key, T >::lastKey(), QSSGMesh::Mesh::loadMesh(), QMimeBinaryProvider::loadMimeTypePrivate(), nameOfRemoteCentral(), QWizardPage::nextId(), QQuickStochasticEngine::nextState(), QBluetoothSocketPrivateBluez::peerName(), QTlsPrivate::TlsKeyBase::pemFromDer(), qSaveQmlJSUnitAsCpp(), reachableSymbols(), QConfFileSettingsPrivate::remove(), QGraphicsScenePrivate::removeItemHelper(), QBluetoothLocalDevicePrivate::requestPairing(), QGtk3Json::save(), QQuickFontValueType::setFeatures(), QStringListModel::setItemData(), QTableModel::setItemData(), QSqlTableModel::setRecord(), QWizardPrivate::setStyle(), QGeoCameraTilesPrivate::tilesFromPolygon(), QGestureManager::unregisterGestureRecognizer(), QProcessEnvironment::value(), variantMapToJS(), and QXcbVirtualDesktop::visualForId().
|
inline |
Definition at line 654 of file qmap.h.
References QMap< Key, T >::find().
Referenced by QXcbVirtualDesktop::colormapForVisual(), QFontCache::findEngineData(), QWindowsOleDropSource::GiveFeedback(), QSSGMesh::Mesh::loadMesh(), QMimeBinaryProvider::loadMimeTypePrivate(), mapBinding(), mapBinding(), QShader::nativeShaderInfo(), QStringListModel::setItemData(), and QProcessEnvironment::value().
|
inline |
Definition at line 610 of file qmap.h.
References QMap< Key, T >::begin().
|
inline |
Definition at line 612 of file qmap.h.
References QMap< Key, T >::end().
Definition at line 340 of file qmap.h.
Referenced by GeoCodingManagerEngineEsri::GeoCodingManagerEngineEsri(), GeoRoutingManagerEngineEsri::GeoRoutingManagerEngineEsri(), GeoTiledMappingManagerEngineEsri::GeoTiledMappingManagerEngineEsri(), QGeoCodingManagerEngineMapbox::QGeoCodingManagerEngineMapbox(), QGeoCodingManagerEngineNokia::QGeoCodingManagerEngineNokia(), QGeoCodingManagerEngineOsm::QGeoCodingManagerEngineOsm(), QGeoMappingManagerEngineMapboxGL::QGeoMappingManagerEngineMapboxGL(), QGeoRoutingManagerEngineMapbox::QGeoRoutingManagerEngineMapbox(), QGeoRoutingManagerEngineOsm::QGeoRoutingManagerEngineOsm(), QGeoTiledMappingManagerEngineMapbox::QGeoTiledMappingManagerEngineMapbox(), QGeoTiledMappingManagerEngineNokia::QGeoTiledMappingManagerEngineNokia(), QGeoTiledMappingManagerEngineOsm::QGeoTiledMappingManagerEngineOsm(), QPlaceManagerEngineMapbox::QPlaceManagerEngineMapbox(), QPlaceManagerEngineOsm::QPlaceManagerEngineOsm(), AdapterManager::addClient(), QWizardPrivate::addField(), addTagToMap(), QBuiltInMimes::canConvertFromMime(), Moc::checkSuperClasses(), QT_BEGIN_NAMESPACE::checkUsageTerms(), QNetworkManagerInterface::connectivityState(), QProcessEnvironment::contains(), QBluetoothServiceInfo::contains(), QMetalComputePipeline::create(), QKmsDevice::createScreenForConnector(), QWindowsFontDatabase::derefUniqueFont(), QGeoJson::exportGeoJson(), QQmlJS::Dom::Map::fromMapRef(), Generator::generateCode(), importFeatureCollection(), QGeoJson::importGeoJson(), QQuickAnimatedImagePrivate::infoForCurrentFrame(), QPlaceManagerEngineNokiaV2::initializeCategories(), QDeclarativePlaceContentModel::initializeCollection(), QFontCache::insertEngineData(), QSampleCache::isCached(), QBluetoothServiceInfo::isComplete(), QAndroidCamera::isWhiteBalanceModeSupported(), QQmlJSLinter::lintModule(), main(), QNdefFilter::match(), QQuick3DParticleLineParticle::nextCurrentIndex(), QQuick3DParticleModelBlendParticle::nextCurrentIndex(), QQuick3DParticleSpriteParticle::nextCurrentIndex(), QDeclarativeSearchResultModel::onContentUpdated(), QTest::QTouchEventSequence::pointOrPreviousPoint(), QGeoJson::printQvariant(), QBluetoothServiceInfoPrivate::protocolDescriptor(), QDeclarativeSearchResultModel::queryFinished(), QWindowsFontDatabase::refUniqueFont(), QQmlJSLogger::registerCategory(), QtBluezDiscoveryManager::registerDiscoveryInterest(), QtBluezPeripheralConnectionManager::remoteDeviceAccessEvent(), QConfFileSettingsPrivate::remove(), AdapterManager::removeClient(), QAndroidMediaPlayer::setActiveTrack(), Viewer::setBrightness(), QRhiMetal::setShaderResources(), QQuickFontLoader::setSource(), QV4::Compiler::Context::setupFunctionIndices(), QNetworkManagerInterface::state(), QMetalGraphicsPipelineData::Tessellation::teseFragRenderPipeline(), QGraphicsScenePrivate::touchEventHandler(), QAndroidMediaPlayer::trackCount(), QAndroidMediaPlayer::trackMetaData(), QtBluezDiscoveryManager::unregisterDiscoveryInterest(), QWizardPrivate::updateButtonTexts(), AdapterManager::updateMode(), QQuickMultiPointTouchArea::updateTouchData(), QPlaceIcon::url(), QSGVivanteVideoMaterial::vivanteMapping(), QNearFieldTargetPrivate::waitForRequestCompleted(), and LinuxDmabufParams::zwp_linux_buffer_params_v1_add().
Definition at line 410 of file qmap.h.
References QMap< Key, T >::size().
Definition at line 403 of file qmap.h.
References d.
Referenced by QDeclarativePlaceContentModel::canFetchMore(), QDeclarativePlaceContentModel::rowCount(), and QDBusXmlToCpp::run().
Definition at line 270 of file qmap.h.
References d.
Referenced by QMap< Key, T >::begin(), QMap< Key, T >::end(), QMap< Key, T >::equal_range(), QMap< Key, T >::find(), QMap< Key, T >::insert(), QMap< Key, T >::insert(), QMap< Key, T >::insert(), QMap< Key, T >::insert(), QMap< Key, T >::lowerBound(), QMap< Key, T >::operator[](), QMap< Key, T >::take(), and QMap< Key, T >::upperBound().
Definition at line 760 of file qmap.h.
References QMap< Key, T >::isEmpty().
Referenced by QQmlApplicationEnginePrivate::finishLoad().
Definition at line 601 of file qmap.h.
References d, and QMap< Key, T >::detach().
Referenced by QAndroidStyle::AndroidCompoundButtonControl::AndroidCompoundButtonControl(), QAndroidStyle::AndroidControl::AndroidControl(), QAndroidStyle::AndroidProgressBarControl::AndroidProgressBarControl(), QAndroidStyle::AndroidSeekBarControl::AndroidSeekBarControl(), QQmlJS::Dom::ModuleIndex::ModuleIndex(), LinuxDmabufParams::~LinuxDmabufParams(), QQmlJS::Dom::ModuleIndex::~ModuleIndex(), QWizardPrivate::_q_handleFieldObjectDestroyed(), QQmlJS::Dom::addExternalItem(), QV4::Compiler::Context::addLocalVar(), QSSGStageGeneratorBase::addShaderConstantBufferItemMap(), QSSGStageGeneratorBase::addShaderItemMap(), QSSGStageGeneratorBase::addShaderUniformMap(), Grammar::buildRuleMap(), QSSGStageGeneratorBase::buildShaderSourcePass1(), QMap< Key, T >::cend(), QGestureManager::cleanupCachedGestures(), QWizardPrivate::cleanupPagesNotInHistory(), QFontCache::clear(), QTextDocumentPrivate::clear(), QAbstractItemViewPrivate::clearOrRemove(), QMap< Key, T >::constEnd(), QMap< Key, T >::constKeyValueEnd(), convertIterableToVariantHash(), convertIterableToVariantMap(), QWindowsOleDropSource::createCursors(), QAbstractItemViewPrivate::delegateRefCount(), QtBluezPeripheralConnectionManager::disconnectDevices(), QV4::Compiler::Context::emitBlockHeader(), QQmlJS::Dom::QmltypesFile::ensureInModuleIndex(), QGeoServiceProviderPrivate::filterParameterMap(), QV4::Compiler::Context::findMember(), QtPrivate::findResult(), QCborMap::fromVariantMap(), QQmlImportInstance::getVersionedScripts(), QAndroidStyle::AndroidDrawable::initPadding(), QMap< Key, T >::insert(), QMap< Key, T >::insert(), QQmlJS::Dom::MockObject::iterateDirectSubpaths(), QQmlJS::Dom::MockOwner::iterateDirectSubpaths(), QMap< Key, T >::keyEnd(), QMap< Key, T >::keyValueEnd(), QMap< Key, T >::keyValueEnd(), QMap< Key, T >::last(), QCompletionEngine::lookupCache(), macValue(), QCompletionEngine::matchHint(), QV4::Compiler::Context::memberInfo(), QConfFile::mergedKeyMap(), QQmlJS::Dom::ModuleIndex::mergeWith(), QApplication::notify(), operator<<(), QBluetoothLocalDevicePrivate::pairingStatus(), QGeoJson::printQvariant(), QTessellatorPrivate::processIntersections(), qHash(), QConfFileSettingsPrivate::remove(), QGraphicsScenePrivate::removeItemHelper(), QShader::removeNativeShaderInfo(), QShader::removeShader(), QSampleCache::requestSample(), QWasmCompositor::requestUpdateWindow(), QSqlTableModelPrivate::revertCachedRow(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QCompletionEngine::saveInCache(), QSampleCache::setCapacity(), QAbstractItemModel::setItemData(), QNearFieldTargetPrivate::setResponseForRequest(), QV4::Compiler::Context::setupFunctionIndices(), QImage::text(), QMdiSubWindowPrivate::updateDirtyRegions(), QSpanCollection::updateInsertedColumns(), QSpanCollection::updateRemovedRows(), LinuxDmabufParams::zwp_linux_buffer_params_v1_create(), and LinuxDmabufParams::zwp_linux_buffer_params_v1_create_immed().
|
inline |
|
inline |
Definition at line 765 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), and this.
|
inline |
|
inline |
|
inline |
Definition at line 618 of file qmap.h.
References QMap< Key, T >::erase(), and it.
Referenced by QGestureManager::cleanupCachedGestures(), QTextDocumentPrivate::clear(), QMap< Key, T >::erase(), QGeoServiceProviderPrivate::filterParameterMap(), QConfFileSettingsPrivate::remove(), QGraphicsScenePrivate::removeItemHelper(), QShader::removeNativeShaderInfo(), QShader::removeShader(), QSqlTableModelPrivate::revertCachedRow(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QCompletionEngine::saveInCache(), QSampleCache::setCapacity(), QNearFieldTargetPrivate::setResponseForRequest(), and QSpanCollection::updateInsertedColumns().
Definition at line 640 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), and this.
Referenced by QAndroidStyle::AndroidCompoundButtonControl::AndroidCompoundButtonControl(), QAndroidStyle::AndroidControl::AndroidControl(), QAndroidStyle::AndroidProgressBarControl::AndroidProgressBarControl(), QAndroidStyle::AndroidSeekBarControl::AndroidSeekBarControl(), QQmlJS::Dom::addExternalItem(), QV4::Compiler::Context::addLocalVar(), Grammar::buildRuleMap(), QGestureManager::cleanupCachedGestures(), QMap< Key, T >::constFind(), QWindowsOleDropSource::createCursors(), QXcbVirtualDesktop::depthOfVisual(), QV4::Compiler::Context::findMember(), QQmlImportInstance::getVersionedScripts(), QXcbClipboard::handlePropertyNotify(), QAndroidStyle::AndroidDrawable::initPadding(), QCompletionEngine::lookupCache(), QCompletionEngine::matchHint(), QV4::Compiler::Context::memberInfo(), QApplication::notify(), CMMNotificationClient::OnDeviceAdded(), CMMNotificationClient::OnDeviceRemoved(), CMMNotificationClient::OnDeviceStateChanged(), QBluetoothLocalDevicePrivate::pairingStatus(), QTessellatorPrivate::processIntersections(), QShader::removeNativeShaderInfo(), QShader::removeShader(), QSampleCache::requestSample(), QWasmCompositor::requestUpdateWindow(), QSqlTableModelPrivate::revertCachedRow(), QMdiSubWindowPrivate::setNewGeometry(), QMdiSubWindowPrivate::updateCursor(), QQmlJS::Dom::updateEntry(), and QXcbVirtualDesktop::visualForId().
|
inline |
Definition at line 418 of file qmap.h.
References QMap< Key, T >::begin(), QMap< Key, T >::isEmpty(), and Q_ASSERT.
Referenced by QMetalComputePipeline::create(), QGraphicsScenePrivate::sendTouchBeginEvent(), and QQuickComboBoxDelegateModel::variantValue().
Definition at line 419 of file qmap.h.
References QMap< Key, T >::constBegin(), QMap< Key, T >::isEmpty(), and Q_ASSERT.
Definition at line 415 of file qmap.h.
References QMap< Key, T >::constBegin(), QMap< Key, T >::isEmpty(), QMap< Key, T >::const_iterator::key(), and Q_ASSERT.
|
inline |
Definition at line 687 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), and this.
Referenced by Grammar::Grammar(), QBuiltInMimes::QBuiltInMimes(), QDBusMenuItem::QDBusMenuItem(), QGeoFileTileCacheMapbox::QGeoFileTileCacheMapbox(), QMap< Key, T >::QMap(), QSSGAssetImportManager::QSSGAssetImportManager(), QWindowsMediaDevices::QWindowsMediaDevices(), QXcbVirtualDesktop::QXcbVirtualDesktop(), CPP::WriteIncludes::WriteIncludes(), QWizardPrivate::_q_handleFieldObjectDestroyed(), CustomWidgetsInfo::acceptCustomWidget(), QQmlTypeNameCache::add(), AdapterManager::addClient(), QSSGStageGeneratorBase::addConstantBuffer(), QSSGStageGeneratorBase::addDefinition(), QFFmpegMetaData::addEntry(), QQmlJS::Dom::addExternalItem(), QWizardPrivate::addField(), QSSGStageGeneratorBase::addIncoming(), QV4::Compiler::Context::addLocalVar(), QSSGStageGeneratorBase::addOutgoing(), QSSGRenderReflectionMap::addReflectionMapEntry(), QtBluezPeripheralApplication::addService(), QSpanCollection::addSpan(), addTagToMap(), QQuickMultiPointTouchArea::addTouchPoint(), QQuickMultiPointTouchArea::addTouchPoint(), QQuickMultiPointTouchArea::addTouchPrototype(), QSSGStageGeneratorBase::addUniform(), QSSGStageGeneratorBase::addUniformArray(), QPlace::appendContactDetail(), QQuick3DParticleAffector::appendParticle(), Automaton::buildLookaheads(), Grammar::buildRuleMap(), QXcbVirtualDesktop::colormapForVisual(), QQmlJS::Dom::DomEnvironment::commitToBase(), QBluetoothSocketPrivateBluezDBus::connectToServiceHelper(), QQmlJS::Dom::MockObject::copy(), QD3D11ComputePipeline::create(), QWindowsOleDropSource::createCursors(), QDBusMetaObject::createMetaObject(), createOidMap(), QTlsPrivate::TlsKeyOpenSSL::derFromPem(), QTlsPrivate::TlsKeyGeneric::derFromPem(), QIOSMenu::eventFilter(), QShader::fromSerialized(), QCocoaTouch::getCurrentTouchPointList(), QtBluezPeripheralApplication::GetManagedObjects(), QQmlImportInstance::getVersionedScripts(), QSGVivanteVideoNode::getVideoFormat2GLFormatMap(), importFeatureCollection(), QGeoJson::importGeoJson(), importGeometry(), importMultiPolygon(), QQuickAnimatedImagePrivate::infoForCurrentFrame(), QMoviePrivate::infoForFrame(), QPlaceManagerEngineNokiaV2::initializeCategories(), QDeclarativePlaceContentModel::initializeCollection(), QMdiSubWindowPrivate::initOperationMap(), QProcessEnvironmentPrivate::insert(), QProcessEnvironment::insert(), QMap< Key, T >::insert(), QFontCache::insertEngineData(), QAbstractItemModel::itemData(), QListModel::itemData(), QTableModel::itemData(), QTreeModel::itemData(), QGtk3Json::load(), QSSGMesh::Mesh::loadAll(), QMimeBinaryProvider::loadMimeTypePrivate(), main(), QNdefFilter::match(), RequestHandler::matchPlaces(), QTextDocumentPrivate::mergeCachedResources(), mergeKeySets(), mergeKeySets(), QQuick3DParticleLineParticle::nextCurrentIndex(), QQuick3DParticleModelBlendParticle::nextCurrentIndex(), QQuick3DParticleSpriteParticle::nextCurrentIndex(), objectToVariant(), QDeclarativeSearchResultModel::onContentUpdated(), CMMNotificationClient::OnDeviceAdded(), operator+=(), operator>>(), QDeclarativeGeoServiceProvider::parameterMap(), QDeclarativePositionSource::parameterMap(), Recognizer::parse(), parseCollection(), Moc::parseDeclareInterface(), Moc::parseFlag(), parseMapboxBanner(), parseMapboxBannerComponent(), parseMapboxBannerInstruction(), parseMapboxVoiceInstruction(), QT_BEGIN_NAMESPACE::parsePlaceResult(), QGeoRouteParserOsrmV5Private::parseStep(), QDBusMenuLayoutItem::populate(), QTextFormat::properties(), QtBluezPeripheralDescriptor::properties(), QtBluezPeripheralCharacteristic::properties(), QtBluezPeripheralService::properties(), propertyMap(), qtValue(), QDeclarativeSearchResultModel::queryFinished(), read_xpm_body(), QSSGMesh::MeshInternal::readFileHeader(), QConfFileSettingsPrivate::readIniSection(), QAndroidActivityCallbackResultReceiver::registerCallback(), QQmlJSLogger::registerCategory(), QLoggingRegistry::registerEnvironmentOverrideForCategory(), QQuick3DParticleSystem::registerParticleAffector(), QtBluezPeripheralConnectionManager::remoteDeviceAccessEvent(), QConfFileSettingsPrivate::remove(), renderToKTXFileInternal(), QQuick3DParticleAffector::replaceParticle(), QSampleCache::requestSample(), QGeoTileRequestManagerPrivate::requestTiles(), QWasmCompositor::requestUpdateWindow(), QSqlTableModelPrivate::revertCachedRow(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QConfFileSettingsPrivate::set(), QPlace::setContactDetails(), QPlace::setExtendedAttribute(), QNearFieldTargetPrivate::setResponseForRequest(), QImage::setText(), QPlace::setTotalContentCount(), QDBusTrayIcon::showMessage(), QGraphicsScenePrivate::storeMouseButtonsForMouseGrabber(), QTlsPrivate::TlsKeyGeneric::toPem(), QGraphicsScenePrivate::touchEventHandler(), QCborMap::toVariantMap(), QRhiGles2::tryLoadFromDiskOrPipelineCache(), QQmlJS::Dom::updateEntry(), QSpanCollection::updateInsertedColumns(), QSpanCollection::updateRemovedRows(), QGeoRouteParserOsrmV5ExtensionMapbox::updateSegment(), VDMAbstractItemModelDataType::value(), QSGVivanteVideoMaterial::vivanteMapping(), QWaylandQtWindowManagerPrivate::windowmanager_open_url(), and LinuxDmabufParams::zwp_linux_buffer_params_v1_add().
Definition at line 710 of file qmap.h.
References copy(), d, QMap< Key, T >::detach(), QMap< Key, T >::end(), QMap< Key, T >::isEmpty(), and map.
|
inline |
Definition at line 695 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), pos, and this.
Definition at line 733 of file qmap.h.
References d, QMap< Key, T >::detach(), QMap< Key, T >::end(), QMap< Key, T >::insert(), and map.
Definition at line 268 of file qmap.h.
References d.
Referenced by QGraphicsItem::~QGraphicsItem(), Python::WriteImports::acceptUI(), QDBusMetaObject::createMetaObject(), QMap< Key, T >::empty(), QtPrivate::findResult(), QMap< Key, T >::first(), QMap< Key, T >::first(), QMap< Key, T >::firstKey(), QImageReaderPrivate::getText(), QSGVivanteVideoNode::getVideoFormat2GLFormatMap(), QXcbClipboard::handlePropertyNotify(), QMap< Key, T >::insert(), QProcessEnvironment::isEmpty(), QPlacePrivate::isEmpty(), QPlaceIcon::isEmpty(), QGeoLocationPrivate::isEmpty(), QSslConfiguration::isNull(), QShader::isValid(), QBluetoothServiceInfo::isValid(), QMap< Key, T >::last(), QMap< Key, T >::last(), QMap< Key, T >::lastKey(), QSSGMesh::Mesh::loadMesh(), main(), mapBinding(), mapBinding(), Moc::parse(), QQuickStackViewPrivate::parseElements(), QDBusIntrospection::parseInterface(), QTlsPrivate::TlsKeyBase::pemFromDer(), QTessellatorPrivate::processIntersections(), qSaveQmlJSUnitAsCpp(), QDeclarativeSearchResultModel::queryFinished(), QtBluezPeripheralApplication::registerApplication(), QtBluezPeripheralApplication::registrationNeeded(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QQuick3DGeometryPrivate::semanticFromName(), QStringListModel::setItemData(), QGraphicsScenePrivate::touchEventHandler(), and QGeoTiledMapPrivate::updateScene().
|
inline |
Definition at line 348 of file qmap.h.
References d.
Referenced by QBuiltInMimes::convertToMime(), QQmlJS::Dom::AttachedInfo::iterateDirectSubpaths(), QQmlJS::Dom::DomEnvironment::iterateDirectSubpaths(), keyToTag(), keyToTag(), tagToKey(), and tagToKey().
|
inline |
Definition at line 605 of file qmap.h.
References QMap< Key, T >::begin().
Referenced by QQmlJS::Dom::Map::fromMapRef(), Generator::generateCode(), QQmlJS::Dom::DomUniverse::globalScopeNames(), QQmlJS::Dom::DomEnvironment::globalScopeNames(), QQuickMultiPointTouchArea::grabGesture(), QPlaceManagerEngineNokiaV2::initializeCategories(), QQmlJS::Dom::DomUniverse::jsFilePaths(), macValue(), QQmlJS::Dom::DomEnvironment::moduleIndexMajorVersions(), QQmlJS::Dom::DomUniverse::qmlDirectoryPaths(), QQmlJS::Dom::DomUniverse::qmldirFilePaths(), QQmlJS::Dom::DomUniverse::qmlFilePaths(), QQmlJS::Dom::DomUniverse::qmltypesFilePaths(), QStandardItemPrivate::setItemData(), and QStringListModel::setItemData().
|
inline |
Definition at line 606 of file qmap.h.
References QMap< Key, T >::end().
Referenced by QQmlJS::Dom::Map::fromMapRef(), Generator::generateCode(), QQmlJS::Dom::DomUniverse::globalScopeNames(), QQmlJS::Dom::DomEnvironment::globalScopeNames(), QQuickMultiPointTouchArea::grabGesture(), QPlaceManagerEngineNokiaV2::initializeCategories(), QQmlJS::Dom::DomUniverse::jsFilePaths(), macValue(), QQmlJS::Dom::DomEnvironment::moduleIndexMajorVersions(), QQmlJS::Dom::DomUniverse::qmlDirectoryPaths(), QQmlJS::Dom::DomUniverse::qmldirFilePaths(), QQmlJS::Dom::DomUniverse::qmlFilePaths(), QQmlJS::Dom::DomUniverse::qmltypesFilePaths(), QStandardItemPrivate::setItemData(), and QStringListModel::setItemData().
Definition at line 382 of file qmap.h.
References d.
Referenced by QtBluezDiscoveryManager::~QtBluezDiscoveryManager(), QFFmpegMetaData::addEntry(), QBluetoothServiceInfo::attributes(), QShader::availableShaders(), QPlace::contactTypes(), createDeviceInfoFromBluez5Device(), QPlace::extendedAttributeTypes(), QGeoRouteRequest::featureTypes(), QGeoJson::printQvariant(), QSGVivanteVideoNodeFactory::supportedPixelFormats(), QImage::textKeys(), and QImageReader::textKeys().
|
inline |
Definition at line 607 of file qmap.h.
References QMap< Key, T >::begin().
Referenced by QStandardItemPrivate::setItemData().
|
inline |
Definition at line 609 of file qmap.h.
References QMap< Key, T >::begin().
|
inline |
Definition at line 608 of file qmap.h.
References QMap< Key, T >::end().
Referenced by QStandardItemPrivate::setItemData().
|
inline |
Definition at line 611 of file qmap.h.
References QMap< Key, T >::end().
Definition at line 420 of file qmap.h.
References QMap< Key, T >::end(), QMap< Key, T >::isEmpty(), and Q_ASSERT.
Definition at line 421 of file qmap.h.
References QMap< Key, T >::constEnd(), QMap< Key, T >::isEmpty(), and Q_ASSERT.
Definition at line 416 of file qmap.h.
References QMap< Key, T >::constEnd(), QMap< Key, T >::isEmpty(), and Q_ASSERT.
Definition at line 659 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), and this.
Referenced by QtPrivate::findResult(), QSortedModelEngine::indexHint(), and QConfFileSettingsPrivate::remove().
|
inline |
Definition at line 366 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), i, and this.
Definition at line 299 of file qmap.h.
References QMapData< AMap >::copyIfNotEquivalentTo(), and d.
Referenced by QWizardPrivate::_q_handleFieldObjectDestroyed(), QQuick3DParticleAffector::appendParticle(), QQuickMultiPointTouchArea::clearTouchLists(), QTextDocumentPrivate::deleteObject(), QWindowsFontDatabase::derefUniqueFont(), event_cb(), QAndroidActivityCallbackResultReceiver::handleActivityResult(), QConfFile::mergedKeyMap(), CMMNotificationClient::OnDeviceRemoved(), QWasmCompositor::onWindowTreeChanged(), QTessellatorPrivate::processIntersections(), QConfFileSettingsPrivate::remove(), QProcessEnvironment::remove(), QBluetoothServiceInfo::removeAttribute(), AdapterManager::removeClient(), QPlace::removeContactDetails(), QWizardPrivate::removeFieldAt(), QGraphicsScenePrivate::removeItemHelper(), QQuick3DParticleAffector::removeLastParticle(), QXcbClipboard::removeTransaction(), QQuick3DParticleAffector::replaceParticle(), QConfFileSettingsPrivate::set(), QPlace::setContactDetails(), QPlace::setExtendedAttribute(), QGeoRouteRequest::setFeatureWeight(), QMetalGraphicsPipelineData::Tessellation::teseFragRenderPipeline(), QGraphicsScenePrivate::touchEventHandler(), QtBluezDiscoveryManager::unregisterDiscoveryInterest(), QQuick3DParticleSystem::unRegisterParticleAffector(), QQuickMultiPointTouchArea::updateTouchData(), QWaylandQtWindowManagerPrivate::windowmanager_destroy_resource(), and QWaylandQtWindowManagerPrivate::windowmanager_open_url().
|
inline |
Definition at line 316 of file qmap.h.
References QtPrivate::associative_erase_if().
Definition at line 266 of file qmap.h.
References d.
Referenced by QtBluezPeripheralApplication::addService(), QQuickMultiPointTouchArea::addTouchPrototype(), appendMap(), Automaton::buildDefaultReduceActions(), convertIterableToVariantHash(), QMap< Key, T >::count(), QWindowsOleDropSource::createCursors(), QCborMap::fromVariantMap(), QFontCache::insertEngineData(), jsonObjectToCbor(), QProcessEnvironmentPrivate::keys(), macValue(), QQuickMultiPointTouchArea::mousePressEvent(), qSaveQmlJSUnitAsCpp(), renderToKTXFileInternal(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QCompletionEngine::saveInCache(), QShader::serialized(), QStandardItemPrivate::setItemData(), QProcessEnvironmentPrivate::toList(), QQuickMultiPointTouchArea::touchPoint_count(), QDBusMetaObjectGenerator::write(), QSSGMesh::MeshInternal::writeFileHeader(), LinuxDmabufParams::zwp_linux_buffer_params_v1_create(), LinuxDmabufParams::zwp_linux_buffer_params_v1_create_immed(), QtWaylandClient::QWaylandTextInputv1::zwp_text_input_v1_modifiers_map(), and QtWaylandClient::QWaylandTextInputv2::zwp_text_input_v2_modifiers_map().
Definition at line 321 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), i, and this.
Referenced by QtBluezDiscoveryManager::~QtBluezDiscoveryManager(), QCompletionEngine::saveInCache(), and QGraphicsScenePrivate::touchEventHandler().
Definition at line 673 of file qmap.h.
References QMap< Key, T >::QMap(), copy(), d, QMap< Key, T >::detach(), and this.
|
inline |
|
inline |
Definition at line 356 of file qmap.h.
Referenced by QAndroidStyle::Android9PatchDrawable::Android9PatchDrawable(), QAndroidStyle::AndroidClipDrawable::AndroidClipDrawable(), QAndroidStyle::AndroidColorDrawable::AndroidColorDrawable(), QAndroidStyle::AndroidGradientDrawable::AndroidGradientDrawable(), QAndroidStyle::AndroidImageDrawable::AndroidImageDrawable(), QAndroidStyle::AndroidLayerDrawable::AndroidLayerDrawable(), QAndroidStyle::AndroidStateDrawable::AndroidStateDrawable(), GeoCodingManagerEngineEsri::GeoCodingManagerEngineEsri(), GeoRoutingManagerEngineEsri::GeoRoutingManagerEngineEsri(), GeoTiledMappingManagerEngineEsri::GeoTiledMappingManagerEngineEsri(), NmeaParameters::NmeaParameters(), NmeaSatelliteSource::NmeaSatelliteSource(), QGeoCodingManagerEngineMapbox::QGeoCodingManagerEngineMapbox(), QGeoCodingManagerEngineNokia::QGeoCodingManagerEngineNokia(), QGeoCodingManagerEngineOsm::QGeoCodingManagerEngineOsm(), QGeoMappingManagerEngineMapboxGL::QGeoMappingManagerEngineMapboxGL(), QGeoRoutingManagerEngineMapbox::QGeoRoutingManagerEngineMapbox(), QGeoRoutingManagerEngineNokia::QGeoRoutingManagerEngineNokia(), QGeoRoutingManagerEngineOsm::QGeoRoutingManagerEngineOsm(), QGeoTiledMappingManagerEngineMapbox::QGeoTiledMappingManagerEngineMapbox(), QGeoTiledMappingManagerEngineNokia::QGeoTiledMappingManagerEngineNokia(), QGeoTiledMappingManagerEngineOsm::QGeoTiledMappingManagerEngineOsm(), QGeoTileFetcherNokia::QGeoTileFetcherNokia(), QPlaceManagerEngineMapbox::QPlaceManagerEngineMapbox(), QPlaceManagerEngineNokiaV2::QPlaceManagerEngineNokiaV2(), QPlaceManagerEngineOsm::QPlaceManagerEngineOsm(), QWizardPrivate::_q_handleFieldObjectDestroyed(), QtBluezPeripheralGattObject::accessEvent(), QSpanCollection::addSpan(), QRhiMetal::adjustForMultiViewDraw(), QPlace::appendContactDetail(), QBluetoothServiceInfo::attribute(), Automaton::buildDefaultReduceActions(), QBuiltInMimes::canConvertFromMime(), QPlaceManagerEngineNokiaV2::category(), QT_BEGIN_NAMESPACE::checkUsageTerms(), QPlaceManagerEngineNokiaV2::childCategories(), QPlaceManagerEngineNokiaV2::childCategoryIds(), QQmlJS::Dom::DomEnvironment::commitToBase(), QNetworkManagerInterface::connectivityState(), QPlace::contactDetails(), QBuiltInMimes::convertFromMime(), createDeviceInfoFromBluez5Device(), QGeoServiceProviderFactoryMapbox::createMappingManagerEngine(), QGeoServiceProviderFactoryMapbox::createPlaceManagerEngine(), GeoServiceProviderFactoryEsri::createRoutingManagerEngine(), QGeoServiceProviderFactoryMapbox::createRoutingManagerEngine(), QKmsDevice::createScreenForConnector(), CustomWidgetsInfo::customWidget(), CustomWidgetsInfo::customWidgetAddPageMethod(), QDeclarativePlaceContentModel::data(), QQmlTableModel::data(), QTlsPrivate::TlsKeyGeneric::decodePem(), deploy(), deployWebEngineCore(), deployWebProcess(), exportFeature(), exportFeatureCollection(), QGeoJson::exportGeoJson(), exportGeometry(), exportGeometryCollection(), exportLineString(), exportMultiLineString(), exportMultiPoint(), exportMultiPolygon(), exportPoint(), exportPolygon(), QPlacePrivate::extendedAttribute(), extractLocalFileName(), QGeoRouteRequest::featureWeight(), findAdapterForAddress(), QtPrivate::QCalendarModel::formatForCell(), QAndroidStyle::AndroidDrawable::fromMap(), Generator::generateCode(), QSSGAssetImportManager::getOptionsForFile(), importFeatureCollection(), QSSGAssetImportManager::importFile(), QGeoJson::importGeoJson(), importGeometry(), importGeometryCollection(), importLineString(), importMultiLineString(), importMultiPoint(), importMultiPolygon(), importPoint(), importPolygon(), QQuickAnimatedImagePrivate::infoForCurrentFrame(), QMoviePrivate::infoForFrame(), injectExtra(), QFontCache::insertEngineData(), QGestureEvent::isAccepted(), CustomWidgetsInfo::isCustomWidgetContainer(), QXcbKeyboard::keymapFromCore(), QtBluezPeripheralApplication::localCharacteristicWrite(), QtBluezPeripheralApplication::localDescriptorWrite(), main(), QNdefFilter::match(), QQuickTextNodeEngine::mergeProcessedNodes(), QBuiltInMimes::mimeForFormat(), QQmlJS::Dom::DomEnvironment::moduleIndexMajorVersions(), nameOfRemoteCentral(), QTextDocumentPrivate::objectForIndex(), QDeclarativeSearchResultModel::onContentUpdated(), CppGenerator::operator()(), ParseTable::operator()(), QPlaceManagerEngineNokiaV2::parentCategoryId(), Moc::parseInterfaces(), QBluetoothSocketPrivateBluez::peerName(), QTest::QTouchEventSequence::pointOrPreviousPoint(), QPlace::primaryEmail(), QPlace::primaryFax(), QPlace::primaryPhone(), QPlace::primaryWebsite(), QBluetoothServiceInfoPrivate::protocolDescriptor(), qtVersion(), QDeclarativeSearchResultModel::queryFinished(), QtBluezPeripheralDescriptor::ReadValue(), QtBluezPeripheralCharacteristic::ReadValue(), QBluetoothServiceInfoPrivate::registerService(), QNearFieldTargetPrivate::requestResponse(), QSqlTableModelPrivate::revertCachedRow(), QPlaceManagerEngineOsm::search(), QGraphicsScenePrivate::sendMouseEvent(), QGraphicsScenePrivate::sendTouchBeginEvent(), QShader::serialized(), QAndroidMediaPlayer::setActiveTrack(), QShader::setShader(), QQuickFontLoader::setSource(), QAndroidCamera::setWhiteBalanceMode(), QShader::shader(), QNetworkManagerInterface::state(), QMetalGraphicsPipelineData::Tessellation::teseFragRenderPipeline(), QRhiMetal::tessellatedDraw(), QImageReader::text(), QImage::text(), EnumDef::toJson(), QPlace::totalContentCount(), QGraphicsScenePrivate::touchEventHandler(), QQuickMultiPointTouchArea::touchPoint_at(), QAndroidMediaPlayer::trackCount(), QAndroidMediaPlayer::trackMetaData(), QT_BEGIN_NAMESPACE::tryGetNetworkAccessManager(), QWizardPrivate::updateButtonTexts(), QSpanCollection::updateInsertedColumns(), QXcbKeyboard::updateModifiers(), QSpanCollection::updateRemovedRows(), QQuickMultiPointTouchArea::updateTouchData(), QPlaceIcon::url(), QSGVivanteVideoMaterial::vivanteMapping(), QMetalGraphicsPipelineData::Tessellation::vsCompPipeline(), QWaylandQtWindowManagerPrivate::windowmanager_open_url(), QtBluezPeripheralDescriptor::WriteValue(), and QtBluezPeripheralCharacteristic::WriteValue().
Definition at line 396 of file qmap.h.
References d.
Referenced by QWasmMediaDevices::audioInputs(), QWasmMediaDevices::audioOutputs(), QPulseAudioEngine::availableDevices(), QQmlJSLogger::categories(), foreach(), QCocoaTouch::getCurrentTouchPointList(), QQmlImportInstance::getVersionedScripts(), GeoRouteJsonParserEsri::routes(), QQuickMultiPointTouchArea::updateTouchData(), and QWasmMediaDevices::videoInputs().