Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
src_concurrent_qtconcurrentfilter.cpp File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

Go to the source code of this file.

Classes

struct  StartsWith
 [12] More...
 
struct  StringTransform
 [13] More...
 

Functions

bool function (const T &t)
 [0]
 
bool allLowerCase (const QString &string)
 [0]
 
function (T &result, const U &intermediate) void addToDictionary(QSet< QString > &dictionary
 [2]
 
void addToCollage (QImage &collage, const QImage &grayscaleImage)
 
void intSumReduce (int &sum, int x)
 [15]
 
bool keepEvenIntegers (int x)
 [16]
 

Variables

QStringList strings = ...
 [1]
 
QFuture< QStringlowerCaseStrings = QtConcurrent::filtered(strings, allLowerCase)
 
QFuture< voidfuture = QtConcurrent::filter(strings, allLowerCase)
 [5]
 
V const QStringstring
 
QFuture< QSet< QString > > dictionary = QtConcurrent::filteredReduced(strings, allLowerCase, addToDictionary)
 
QList< QImageimages = ...
 [6]
 
QFuture< voidalphaImages = QtConcurrent::filter(images, &QImage::hasAlphaChannel)
 
QFuture< QImagegrayscaleImages = QtConcurrent::filtered(images, &QImage::isGrayscale)
 
QList< QCharcharacters = ...
 
QFuture< QSet< QChar > > set
 [10]
 
QFuture< QSet< QString > > lowerCase
 
QFuture< QImagecollage = QtConcurrent::filteredReduced(images, &QImage::isGrayscale, addToCollage)
 [15]
 
QFuture< QStringfooString = QtConcurrent::filtered(strings, StartsWith(QLatin1String("Foo")))
 
QList< int > list { 1, 2, 3, 4 }
 [14]
 
QList< int > list2 { 1, 2, 3, 4 }
 
QList< int > results = future.results()
 
QList< int > list3 { 1, 2, 3, 4 }
 
QFuture< int > sum
 

Function Documentation

◆ addToCollage()

void addToCollage ( QImage & collage,
const QImage & grayscaleImage )
extern

◆ allLowerCase()

bool allLowerCase ( const QString & string)

[0]

[7]

[1]

[8]

Definition at line 10 of file src_concurrent_qtconcurrentfilter.cpp.

References string.

◆ function() [1/2]

bool function ( const T & t)

[0]

◆ function() [2/2]

V function ( T & result,
const U & intermediate ) &

[2]

[3] [3] [4]

◆ intSumReduce()

void intSumReduce ( int & sum,
int x )

[15]

[16]

Definition at line 163 of file src_concurrent_qtconcurrentfilter.cpp.

References sum.

◆ keepEvenIntegers()

bool keepEvenIntegers ( int x)

[16]

[17]

Definition at line 178 of file src_concurrent_qtconcurrentfilter.cpp.

Variable Documentation

◆ alphaImages

◆ characters

◆ collage

◆ dictionary

◆ fooString

◆ future

[5]

[3]

[0]

[15]

[6]

[16]

[17]

[18]

[1]

[4]

Definition at line 22 of file src_concurrent_qtconcurrentfilter.cpp.

Referenced by QFutureSynchronizer< T >::QFutureSynchronizer(), QtPrivate::addCompletionHandlersImpl(), QFutureSynchronizer< T >::addFuture(), QtConcurrent::blockingFilter(), QtConcurrent::blockingFilter(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingFilteredReduced(), QtConcurrent::blockingMap(), QtConcurrent::blockingMap(), QtConcurrent::blockingMap(), QtConcurrent::blockingMap(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtConcurrent::blockingMappedReduced(), QtPrivate::WhenAllContext< ResultFutures >::checkForCompletion(), QtPrivate::FailureHandler< Function, ResultType >::create(), QtPrivate::FailureHandler< Function, ResultType >::create(), QtPrivate::CanceledHandler< Function, ResultType >::create(), QtPrivate::CanceledHandler< Function, ResultType >::create(), QtPrivate::fulfillPromise(), QFutureInterfaceBase::get(), QtPrivate::MetaTypeQFutureHelper< QFuture< T > >::registerConverter(), requestPermissionsInternal(), QFutureSynchronizer< T >::setFuture(), QtConcurrent::ThreadEngine< T >::startAsynchronously(), QTimeZonePrivate::stateAtZoneTime(), and QGeoTileRequestManagerPrivate::tileError().

◆ grayscaleImages

◆ images

◆ list

QList< QString > list { 1, 2, 3, 4 }

[14]

[41]

[6]

[24]

[9]

[range_for]

[15]

[range_for_as_const]

[index]

[1]

[10]

[11]

[25]

[26]

[8]

[42]

[7]

[move-append]

[emplace]

[emplace-back]

[emplace-back-ref]

[12]

[13]

Definition at line 140 of file src_concurrent_qtconcurrentfilter.cpp.

Referenced by BackendSupport::BackendSupport(), QHash< Key, T >::QHash(), QMap< Key, T >::QMap(), QMultiHash< Key, T >::QMultiHash(), QMultiMap< Key, T >::QMultiMap(), QQmlProfilerEvent::QQmlProfilerEvent(), QUrlQuery::QUrlQuery(), ResolvedTypeAlias::ResolvedTypeAlias(), QMenuPrivate::_q_actionTriggered(), QQuickFolderListModelPrivate::_q_directoryChanged(), QQuickFolderListModelPrivate::_q_directoryUpdated(), QQuickFolderListModelPrivate::_q_sortFinished(), QDecompressHelper::acceptedEncoding(), accumulatedSize(), QQuickPropertyChanges::actions(), QGeoAreaMonitorPolling::activeMonitors(), add(), QQmlTypeModule::add(), DarwinBluetooth::add_attribute(), DarwinBluetooth::add_attribute(), DarwinBluetooth::add_attribute< QBluetoothUuid >(), DarwinBluetooth::add_attribute< QString >(), DarwinBluetooth::add_attribute< QUrl >(), DarwinBluetooth::add_attribute< unsigned short >(), DarwinBluetooth::add_sequence_attribute(), DarwinBluetooth::add_sequence_attribute(), Parser::addIncludeDirs(), QQuickViewTestUtils::QaimModel::addItem(), QQuickViewTestUtils::QaimModel::addItems(), QQmlData::addNotify(), QGstCaps::addPixelFormats(), QT_BEGIN_NAMESPACE::addTagsFromExtendedComment(), QT_BEGIN_NAMESPACE::addTagToMetaData(), QSidebar::addUrls(), QUrlModel::addUrls(), QDialog::adjustPosition(), aggregateListValues(), aggregateParameterCount(), QNetworkInterfaceManager::allInterfaces(), allSubObjects(), QWasmScreen::allWindows(), QQuickTransitionPrivate::animation_at(), QQuickTransitionPrivate::animation_count(), QQmlJS::Dom::ScriptElements::ScriptList::append(), QTest::IgnoreResultList::append(), QQmlListCompositor::append(), QQuickTransitionPrivate::append_animation(), QQuickAnimationGroupPrivate::append_animation(), QWaylandQuickCompositorQuickExtensionContainer::append_extension(), QQuickStateGroupPrivate::append_state(), QQuickStateGroupPrivate::append_transition(), QQuick3DParticleEmitter::appendEmitBurst(), appendIfNew(), appendList(), appendSeparator(), QQmlJS::Dom::appendUpdatableElementInQList(), QCoreApplication::arguments(), QQmlJS::Dom::ScriptElements::ScriptList::asList(), QVarLengthArray< T, Prealloc >::assign(), QQuickAnimationGroupPrivate::at_animation(), QQuickStateGroupPrivate::at_state(), QQuickStateGroupPrivate::at_transition(), QWaylandQuickCompositorQuickExtensionContainer::atFunction(), QPlatformMediaIntegration::availableBackends(), QWindowsPrintDevice::availablePrintDeviceIds(), QCupsPrinterSupport::availablePrintDeviceIds(), QCocoaPrinterSupport::availablePrintDeviceIds(), QPrinterInfo::availablePrinters(), begin(), QDeclarativeGeoMapItemUtils::boundingRectangleFromList(), QDialogButtonBox::buttonRole(), AndroidCameraPrivate::callParametersStringListMethod(), QGraphicsScenePrivate::cancelGesturesForChildren(), QDeclarativeSearchResultModel::categories_append(), QDeclarativeSearchResultModel::categories_clear(), QDeclarativeSearchResultModel::categories_count(), QDeclarativePlace::category_append(), QDeclarativeSearchResultModel::category_at(), QDialogButtonBox::clear(), QQuickViewTestUtils::QaimModel::clear(), clear(), QQuickAnimationGroupPrivate::clear_animation(), QQuickTransitionPrivate::clear_animations(), QQuickStateGroupPrivate::clear_states(), QQuickStateGroupPrivate::clear_transitions(), QQuick3DParticleEmitter::clearEmitBursts(), QWaylandQuickCompositorQuickExtensionContainer::clearFunction(), QTest::IgnoreResultList::clearList(), QAbstractItemViewPrivate::clearOrRemove(), QPathClipper::clip(), QV4::coerceListType(), commonEdge(), completionState(), completionStatement(), QMetaObject::connectSlotsByName(), convertIterableToVariantList(), convertPath(), QQuickAnimationGroupPrivate::count_animation(), QQuickStateGroupPrivate::count_state(), QQuickStateGroupPrivate::count_transitions(), QWaylandQuickCompositorQuickExtensionContainer::countFunction(), createArrayBuffer(), QQmlJS::Dom::ScriptElements::GenericScriptElement::createFileLocations(), QTextCursor::createList(), QLocale::createSeparatedList(), QQuickViewTestUtils::QaimModel::data(), QQuickPackagePrivate::data_append(), QQuickPackagePrivate::data_at(), QQuickPackagePrivate::data_clear(), QQuickPackagePrivate::data_count(), QQuickPackagePrivate::data_removeLast(), QQuickPackagePrivate::data_replace(), dataToUrls(), debugVariantList(), QFileDialogPrivate::deleteCurrent(), QQmlData::disconnectNotifiers(), doActivate(), QSSGSceneDesc::PropertyList< Class, T, List >::doSet(), QTreeViewPrivate::draggablePaintPairs(), QSqlDatabase::drivers(), QQuick3DParticleEmitter::emitBurst(), QQuick3DParticleEmitter::emitBurstCount(), QVariant::emplace(), end(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), erase(), erase_if(), QApplication::event(), QOCICols::execBatch(), QQuick3DExtensionListHelper::extensionAppend(), QQuick3DExtensionListHelper::extensionAt(), QQuick3DExtensionListHelper::extensionClear(), QQuick3DExtensionListHelper::extensionCount(), QQuick3DExtensionListHelper::extensionRemoveLast(), QQuick3DExtensionListHelper::extensionReplace(), QDeclarativeGeoRouteQuery::featureTypes(), QIBaseResultPrivate::fetchArray(), fillList(), fillList< float >(), findBestVideoSink(), FileInfoThread::findChangeRange(), QObject::findChildren(), findChildrenHelper(), findCrossings(), GLSL::AST::finish(), QMimeData::formats(), QV4::ExecutionEngine::fromData(), QQmlJS::Dom::Map::fromFileRegionListMap(), QNetworkHeadersPrivate::fromHttpToRaw(), fromLatin1List(), QList< T >::fromList(), QProcessEnvironmentPrivate::fromList(), QQmlJS::Dom::List::fromQList(), QQmlJS::Dom::List::fromQListRef(), QShader::fromSerialized(), QSSGShaderKeyVertexAttribute::fromString(), QCborArray::fromStringList(), QJsonArray::fromStringList(), QCborArray::fromVariantList(), QJsonArray::fromVariantList(), generateFileName(), generateGlyphTables(), CPP::generateMultiDirectiveBegin(), generateName(), AndroidCameraPrivate::getFocusAreas(), getImageFormatList(), AndroidCameraPrivate::getSupportedPictureSizes(), AndroidCameraPrivate::getSupportedPreviewFormats(), AndroidCameraPrivate::getSupportedPreviewSizes(), AndroidCameraPrivate::getSupportedVideoSizes(), QOpenGLFunctions_1_0::glCallList(), QOpenGLFunctions_1_1::glCallList(), QOpenGLFunctions_1_2::glCallList(), QOpenGLFunctions_1_3::glCallList(), QOpenGLFunctions_1_4::glCallList(), QOpenGLFunctions_1_5::glCallList(), QOpenGLFunctions_2_0::glCallList(), QOpenGLFunctions_2_1::glCallList(), QOpenGLFunctions_3_0::glCallList(), QOpenGLFunctions_3_2_Compatibility::glCallList(), QOpenGLFunctions_3_3_Compatibility::glCallList(), QOpenGLFunctions_4_0_Compatibility::glCallList(), QOpenGLFunctions_4_1_Compatibility::glCallList(), QOpenGLFunctions_4_2_Compatibility::glCallList(), QOpenGLFunctions_4_3_Compatibility::glCallList(), QOpenGLFunctions_4_4_Compatibility::glCallList(), QOpenGLFunctions_4_5_Compatibility::glCallList(), QOpenGLFunctions_1_0::glDeleteLists(), QOpenGLFunctions_1_1::glDeleteLists(), QOpenGLFunctions_1_2::glDeleteLists(), QOpenGLFunctions_1_3::glDeleteLists(), QOpenGLFunctions_1_4::glDeleteLists(), QOpenGLFunctions_1_5::glDeleteLists(), QOpenGLFunctions_2_0::glDeleteLists(), QOpenGLFunctions_2_1::glDeleteLists(), QOpenGLFunctions_3_0::glDeleteLists(), QOpenGLFunctions_3_2_Compatibility::glDeleteLists(), QOpenGLFunctions_3_3_Compatibility::glDeleteLists(), QOpenGLFunctions_4_0_Compatibility::glDeleteLists(), QOpenGLFunctions_4_1_Compatibility::glDeleteLists(), QOpenGLFunctions_4_2_Compatibility::glDeleteLists(), QOpenGLFunctions_4_3_Compatibility::glDeleteLists(), QOpenGLFunctions_4_4_Compatibility::glDeleteLists(), QOpenGLFunctions_4_5_Compatibility::glDeleteLists(), QOpenGLFunctions_1_0::glIsList(), QOpenGLFunctions_1_1::glIsList(), QOpenGLFunctions_1_2::glIsList(), QOpenGLFunctions_1_3::glIsList(), QOpenGLFunctions_1_4::glIsList(), QOpenGLFunctions_1_5::glIsList(), QOpenGLFunctions_2_0::glIsList(), QOpenGLFunctions_2_1::glIsList(), QOpenGLFunctions_3_0::glIsList(), QOpenGLFunctions_3_2_Compatibility::glIsList(), QOpenGLFunctions_3_3_Compatibility::glIsList(), QOpenGLFunctions_4_0_Compatibility::glIsList(), QOpenGLFunctions_4_1_Compatibility::glIsList(), QOpenGLFunctions_4_2_Compatibility::glIsList(), QOpenGLFunctions_4_3_Compatibility::glIsList(), QOpenGLFunctions_4_4_Compatibility::glIsList(), QOpenGLFunctions_4_5_Compatibility::glIsList(), QOpenGLFunctions_1_0::glNewList(), QOpenGLFunctions_1_1::glNewList(), QOpenGLFunctions_1_2::glNewList(), QOpenGLFunctions_1_3::glNewList(), QOpenGLFunctions_1_4::glNewList(), QOpenGLFunctions_1_5::glNewList(), QOpenGLFunctions_2_0::glNewList(), QOpenGLFunctions_2_1::glNewList(), QOpenGLFunctions_3_0::glNewList(), QOpenGLFunctions_3_2_Compatibility::glNewList(), QOpenGLFunctions_3_3_Compatibility::glNewList(), QOpenGLFunctions_4_0_Compatibility::glNewList(), QOpenGLFunctions_4_1_Compatibility::glNewList(), QOpenGLFunctions_4_2_Compatibility::glNewList(), QOpenGLFunctions_4_3_Compatibility::glNewList(), QOpenGLFunctions_4_4_Compatibility::glNewList(), QOpenGLFunctions_4_5_Compatibility::glNewList(), QTest::handleIgnoredMessage(), QXcbClipboardMime::hasFormat_sys(), QQuickDesignerSupportProperties::hasFullImplementedListInterface(), QJSListForOfIterator::hasNext(), QQmlAdaptorModel::hasProxyObject(), MainWindow::highlightListItems(), QUrl::idnWhitelist(), importGeometryCollection(), importMultiLineString(), importMultiPolygon(), QQmlImportDatabase::importPathList(), QWidgetTextControlPrivate::indent(), QJSListForInIterator::init(), QV4::Heap::ArrayObject::init(), QV4::Heap::QmlListWrapper::init(), QQmlListCompositor::insert(), QQmlListCompositor::insert(), QQuickViewTestUtils::QaimModel::insertItem(), QQuickViewTestUtils::QaimModel::insertItems(), QComboBox::insertItems(), MainWindow::insertList(), textdocument_lists::MainWindow::insertList(), QFont::insertSubstitution(), QFont::insertSubstitutions(), QQuickPlaylist::item_append(), QQuickPlaylist::item_clear(), QQuickPlaylist::item_count(), QQmlJS::Dom::QmldirFile::iterateDirectSubpaths(), QDialog::keyPressEvent(), QWidgetTextControlPrivate::keyPressEvent(), QQuickTextControlPrivate::keyPressEvent(), QPlainTextEdit::keyReleaseEvent(), QTextEdit::keyReleaseEvent(), QGenericPluginFactory::keys(), QStyleFactory::keys(), QMetaEnum::keysToValue(), GLSL::Lexer::keywords(), QDialogButtonBoxPrivate::layoutButtons(), QTextFormat::lengthVectorProperty(), QQmlListCompositor::listItemsChanged(), QQmlListCompositor::listItemsInserted(), QQmlListCompositor::listItemsMoved(), QQmlListCompositor::listItemsRemoved(), QQuickVectorImageGenerator::Utils::listString(), QKeySequence::listToString(), QResourcePrivate::load(), QNetworkCacheMetaDataPrivate::load(), QGeoServiceProviderPrivate::loadPluginMetadata(), macList(), main(), QQuickViewTestUtils::QaimModel::matchAgainst(), QV4::IntrinsicTypedArrayPrototype::method_filter(), QXcbMime::mimeConvertToFormat(), QAbstractProxyModel::mimeData(), QUrlModel::mimeData(), QQmlAdaptorModel::model(), QPlatformScreen::modes(), QEglFSKmsScreen::modes(), QQuickViewTestUtils::QaimModel::modifyItem(), QQuickViewTestUtils::QaimModel::moveItem(), QQuickViewTestUtils::QaimModel::moveItems(), QQuickViewTestUtils::QaimModel::name(), QV4::ExecutionEngine::newArrayObject(), QJSListForOfIterator::next(), QQmlData::notify(), QGuiApplicationPrivate::notifyLayoutDirectionChange(), QApplicationPrivate::notifyLayoutDirectionChange(), QGuiApplicationPrivate::notifyWindowIconChanged(), QApplicationPrivate::notifyWindowIconChanged(), QQuickViewTestUtils::QaimModel::number(), objectToVariant(), QQuickStatePrivate::operations_append(), QQuickStatePrivate::operations_at(), QQuickStatePrivate::operations_clear(), QQuickStatePrivate::operations_count(), QQuickStatePrivate::operations_removeLast(), QQuickStatePrivate::operations_replace(), QQmlJS::Dom::ListP::operator*(), QQmlJS::Dom::ListP::operator*(), QQmlJS::Dom::ListP::operator->(), QQmlJS::Dom::ListP::operator->(), operator<<(), operator<<(), operator<<(), QVarLengthArray< T, Prealloc >::operator=(), operator>>(), QJpegHandler::option(), QWidgetTextControlPrivate::outdent(), QMetaObjectPrivate::parameterTypeNamesFromSignature(), QQmlJSImportVisitor::parseAnnotations(), parseEnumFlags(), parseMapboxBannerComponents(), parseMapboxBannerInstructions(), parseMapboxVoiceInstructions(), parseNumberTriplet(), QCompleter::pathFromIndex(), QGeoPositionInfoSourcePrivate::pluginsSorted(), QWindowsVistaStyle::polish(), QPixmapStyle::polish(), populateFromCbor(), QGraphicsItemAnimation::posList(), postProcess(), QTestLog::printUnhandledIgnoreMessages(), QMacPrintEngine::property(), QPdfPrintEngine::property(), QWin32PrintEngine::property(), Q_GLOBAL_STATIC_WITH_ARGS(), QCoreApplication::qAddPostRoutine(), qAddPreRoutine(), qListToPath(), QQuick3DShaderUtilsRenderPass::qmlAppendCommand(), QQuick3DEffect::qmlAppendPass(), QQuick3DShaderUtilsRenderPass::qmlAppendShader(), QQuick3DShaderUtilsRenderPass::qmlCommandAt(), QQuick3DShaderUtilsRenderPass::qmlCommandClear(), QQuick3DShaderUtilsRenderPass::qmlCommandCount(), QQuick3DEffect::qmlPassAt(), QQuick3DEffect::qmlPassClear(), QQuick3DEffect::qmlPassCount(), QQuick3DShaderUtilsRenderPass::qmlShaderAt(), QQuick3DShaderUtilsRenderPass::qmlShaderClear(), QQuick3DShaderUtilsRenderPass::qmlShaderCount(), QStringList::QMutableStringListIterator(), qRegisterResourceData(), QCoreApplication::qRemovePostRoutine(), QSqlQuery_snippets(), QtPrivate::QStringList_join(), qt_call_post_routines(), qt_call_pre_routines(), qt_findClosestValue(), qt_mac_QStringListToNSMutableArray(), qt_qFindChildren_helper(), qtValue(), qUnregisterResourceData(), readArrayBuffer(), QTimerInfoList::registeredTimers(), QEventDispatcherWin32::registeredTimers(), QQuickViewTestUtils::QaimModel::removeItem(), QQuickViewTestUtils::QaimModel::removeItems(), QQuickAnimationGroupPrivate::removeLast_animation(), QQuickStateGroupPrivate::removeLast_states(), QQuick3DParticleEmitter::removeLastEmitBurst(), QQuickAnimationGroupPrivate::replace_animation(), QQuickStateGroupPrivate::replace_states(), QQuick3DParticleEmitter::replaceEmitBurst(), QSSGQmlUtilities::replaceReferencesToResource(), QNetworkReplyHttpImplPrivate::replySslErrors(), QQuickViewTestUtils::QaimModel::resetItems(), QMediaFormat::resolveForEncoding(), QSplitter::restoreState(), QFileDialogPrivate::restoreWidgetState(), QMimeDataPrivate::retrieveTypedData(), QQmlXmlListModel::roleObjects(), QGraphicsItemAnimation::rotationList(), QQuickViewTestUtils::QaimModel::rowCount(), runRcc(), QSplitter::saveState(), QHighDpi::scale(), QGraphicsItemAnimation::scaleList(), QBsdFbIntegration::screens(), QIntegrityFbIntegration::screens(), QLinuxFbIntegration::screens(), QVncIntegration::screens(), QDockAreaLayout::separatorMove(), QDockAreaLayoutInfo::separatorMove(), separatorMoveHelper(), QShader::serialized(), QApplicationPrivate::setActiveWindow(), QRhiVertexInputLayout::setAttributes(), QRhiShaderResourceBindings::setBindings(), QRhiVertexInputLayout::setBindings(), QRhiTextureRenderTargetDescription::setColorAttachments(), QQmlJS::Dom::ScriptElements::VariableDeclaration::setDeclarations(), QRhiTextureUploadDescription::setEntries(), QFileSelector::setExtraSelectors(), AndroidCameraPrivate::setFocusAreas(), QFileDialogComboBox::setHistory(), QV4::UrlObject::setHost(), QUrl::setIdnWhitelist(), setMatrix(), QTextFormat::setProperty(), QSSGSceneDesc::setProperty(), QNetworkCacheMetaData::setRawHeaders(), QBenchmarkTestMethodData::setResults(), QShader::setSeparateToCombinedImageSamplerMappingList(), QQuickShortcut::setSequences(), QRhiGraphicsPipeline::setShaderStages(), QSplitter::setSizes(), QBoxLayout::setStretch(), QTextBlockFormat::setTabPositions(), QRhiGraphicsPipeline::setTargetBlends(), QUrlModel::setUrls(), QSidebar::setUrls(), QDBusServiceWatcherPrivate::setWatchedServicesForwardToQ(), QGraphicsItemAnimation::shearList(), MainWindow::showList(), QFileDialogComboBox::showPopup(), QQmlData::signalHasEndpoint(), QSplitter::sizes(), someFunction(), QStringListModel::sort(), sortStringList(), QSpanCollection::spansInRect(), QByteArray::split(), QAnyStringViewUtils::split(), Widget::splitFunction(), splitIntoFamilies(), splitSpaceSemicolon(), QQuickParticleSystem::stateRedirect(), QBoxLayout::stretch(), QQmlJS::Dom::DomItem::subListItem(), QQmlJS::Dom::DomItem::subValueItem(), QMdiAreaPrivate::subWindowList(), QPrinterInfo::supportedColorModes(), QPrinterInfo::supportedDuplexModes(), QMovie::supportedFormats(), QQuick3DSceneRenderer::synchronize(), QJsonPrivate::Variant::toJsonArray(), JsonOutput::toList(), QHttpHeaders::toListOfPairs(), QPlatformScreen::topLevelAt(), topLevelAt(), QApplication::topLevelWidgets(), QGuiApplication::topLevelWindows(), toString(), QQuickMultiPointTouchArea::touchPoint_append(), QQuickMultiPointTouchArea::touchPoint_at(), QQuickMultiPointTouchArea::touchPoint_count(), toVariant(), QQuickTransitionManager::transition(), QTimeZonePrivate::transitions(), QGraphicsItemAnimation::translationList(), traverse(), uenumToIdList(), QTestLog::unhandledIgnoreMessages(), QGestureManager::unregisterGestureRecognizer(), QResource::unregisterResource(), QResource::unregisterResource(), QFontComboBoxPrivate::updateModel(), QQmlJS::Dom::ScriptElements::GenericScriptElement::updatePathFromOwner(), QQmlJS::Dom::updatePathFromOwnerQList(), QMimeData::urls(), QUrlModel::urls(), QWinRegistryKey::value(), QSSGQmlUtilities::valueToQml(), QQmlJSTypeResolver::valueType(), variantToString(), QPlatformScreen::virtualSiblings(), QtWaylandClient::QWaylandScreen::virtualSiblings(), QDialogButtonBoxPrivate::visibleButtons(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QmlIR::IRBuilder::visit(), QTimeZonePrivate::windowsIdToDefaultIanaId(), QTimeZonePrivate::windowsIdToIanaIds(), QTimeZonePrivate::windowsIdToIanaIds(), QQmlJS::Dom::DomItem::wrap(), QQmlPropertyPrivate::write(), QIBaseResultPrivate::writeArray(), QFontDatabase::writingSystems(), and QFontDatabase::writingSystems().

◆ list2

◆ list3

QList<int> list3 { 1, 2, 3, 4 }

Definition at line 151 of file src_concurrent_qtconcurrentfilter.cpp.

◆ lowerCase

QFuture<QSet<QString> > lowerCase
Initial value:
qOverload<const QString&>(&QSet<QString>::insert))
Definition qset.h:18
QFuture< ResultType > filteredReduced(QThreadPool *pool, Sequence &&sequence, KeepFunctor &&keep, ReduceFunctor &&reduce, ReduceOptions options=ReduceOptions(UnorderedReduce|SequentialReduce))
GLsizei const GLchar ** strings
[1]
bool allLowerCase(const QString &string)
[0]

Definition at line 88 of file src_concurrent_qtconcurrentfilter.cpp.

◆ lowerCaseStrings

◆ results

QList<int> results = future.results()

Definition at line 148 of file src_concurrent_qtconcurrentfilter.cpp.

Referenced by QSQLiteResult::QSQLiteResult(), QSQLiteResult::~QSQLiteResult(), QGeoAreaMonitorPolling::activeMonitors(), QTestLog::addBenchmarkResults(), QPlainTestLogger::addBenchmarkResults(), QtPrivate::ResultStoreBase::addResults(), QtPrivate::ResultStoreBase::addResults(), QtPrivate::ResultStoreBase::addResults(), qstdweb::Promise::all(), appendZIntersects(), QLowEnergyService::characteristics(), QPlaceManagerEngineNokiaV2::childCategories(), QGeoCameraTilesPrivate::clipFootprintToMap(), QuickTestResult::endDataRun(), QQmlJSScope::enumerations(), QHostInfoAgent::fromName(), handleCompileErrors(), QOpenXRSpaceExtension::handleEvent(), if(), QSSGRendererPrivate::intersectRayWithSubsetRenderable(), QSSGRenderRay::intersectWithBVH(), QSSGRenderRay::intersectWithBVHTriangles(), QHostInfoAgent::lookup(), main(), RequestHandler::matchPlaces(), QV4::PromiseCtor::method_all(), QV4::RegExpPrototype::method_replace(), QQmlJSScope::methods(), QQmlJSScope::methods(), QQmlJSScope::methods(), QQmlPluginImporter::plugins(), QQmlFindUsagesSupport::process(), QmlGoToDefinitionSupport::process(), QmlGoToTypeDefinitionSupport::process(), QQmlJSScope::properties(), QQmlLSUtils::renameUsagesOf(), QHostInfoAgent::reverseLookup(), QGeoCodeJsonParser::run(), QGeoRouteXmlParser::run(), QtConcurrent::FilteredReducedKernel< ReducedResultType, Iterator, KeepFunctor, ReduceFunctor, Reducer >::runIteration(), QtConcurrent::MappedReducedKernel< ReducedResultType, Iterator, MapFunctor, ReduceFunctor, Reducer >::runIteration(), QtConcurrent::FilterKernel< Sequence, KeepFunctor, ReduceFunctor >::runIteration(), QtConcurrent::FilteredReducedKernel< ReducedResultType, Iterator, KeepFunctor, ReduceFunctor, Reducer >::runIterations(), QtConcurrent::FilteredEachKernel< Iterator, KeepFunctor >::runIterations(), QtConcurrent::MappedReducedKernel< ReducedResultType, Iterator, MapFunctor, ReduceFunctor, Reducer >::runIterations(), QtConcurrent::MappedEachKernel< Iterator, MapFunctor >::runIterations(), QtConcurrent::FilterKernel< Sequence, KeepFunctor, ReduceFunctor >::runIterations(), sendAlternate(), QBluetoothServiceInfo::serviceClassUuids(), QPlaceMatchRequest::setResults(), QGeoCameraTilesPrivate::tileIntersections(), and QGeoCameraTilesPrivate::tilesFromPolygon().

◆ set

QSet< QString > set
Initial value:
= QtConcurrent::filteredReduced(characters, qOverload<>(&QChar::isPrint),
qOverload<const QChar&>(&QSet<QChar>::insert))
QList< QChar > characters

[10]

[5]

[17]

[6]

[7]

[8]

[9]

[10]

[11]

[12]

Definition at line 77 of file src_concurrent_qtconcurrentfilter.cpp.

Referenced by QV4::PersistentValue::PersistentValue(), QV4::PersistentValue::PersistentValue(), QV4::PersistentValue::PersistentValue(), QV4::PersistentValue::PersistentValue(), QCharacterSetMatch< MaskType, Lowest >::QCharacterSetMatch(), QPlatformCursorImage::QPlatformCursorImage(), QRectVectorPath::QRectVectorPath(), QRectVectorPath::QRectVectorPath(), QIOSWindow::~QIOSWindow(), QFontconfigDatabase::addApplicationFont(), ListModel::append(), QWasmVideoOutput::createVideoElement(), QV4::Heap::DECLARE_HEAP_OBJECT(), QSSGShaderFeatures::disableTonemapping(), erase_if(), SymbolStack::excludeSymbols(), findCompositeSingletons(), QOpenXRActionMapper::handleInput(), ListModel::insert(), QTextEngine::justify(), keywords(), QFontEngineFT::loadGlyph(), QSGBatchRenderer::Rect::map(), QWindowsAudioUtils::maskToChannelConfig(), operator<<(), QQmlChangeSet::operator<<(), QV4::PersistentValue::operator=(), QV4::PersistentValue::operator=(), QQmlImports::populateCache(), QV4::Object::putValue(), QtPrivate::qset_erase_if(), QV4::MemoryManager::registerWeakSet(), QQmlImports::resolvedCompositeSingletons(), QQmlImports::resolvedScripts(), QQuickGeometryChange::setAllChanged(), QSvgGradientStyle::setGradientStopsSet(), QQuickGeometryChange::setHeightChange(), QQuickGeometryChange::setHorizontalChange(), QXcbWindow::setNetWmState(), setRestoreMaximizedFlag(), QQuickGeometryChange::setSizeChange(), QToolBarLayout::setUsePopupMenu(), QQuickGeometryChange::setVerticalChange(), QQuickGeometryChange::setWidthChange(), QQuickGeometryChange::setXChange(), QQuickGeometryChange::setYChange(), QSignalDumper::startDump(), QV4::ObjectPrototype::toPropertyDescriptor(), QQuickShapeGenericRenderer::triangulateFill(), QQuickShapeGenericRenderer::triangulateStroke(), and QSGRhiDistanceFieldGlyphCache::useTextureResizeWorkaround().

◆ string

V const QString& string
Initial value:
{
dictionary.insert(string)
QFuture< QSet< QString > > dictionary

Definition at line 32 of file src_concurrent_qtconcurrentfilter.cpp.

Referenced by allLowerCase().

◆ strings

[1]

[9]

[4]

[2]

[5]

[6]

[12]

Definition at line 15 of file src_concurrent_qtconcurrentfilter.cpp.

◆ sum