![]() |
Qt 6.x
The Qt SDK
|
Go to the source code of this file.
Classes | |
| struct | ImageTransform |
| [10] More... | |
| struct | Scaled |
| [13] More... | |
Functions | |
| U | function (const T &t) |
| [0] | |
| QImage | scaled (const QImage &image) |
| [0] | |
| U | function (T &t) |
| [1] | |
| void | scale (QImage &image) |
| [2] | |
| V | function (T &result, const U &intermediate) void addToCollage(QImage &collage |
| [3] | |
| p | drawImage (offset, thumbnail) |
| void | computeAverage (int &average, int length) |
| [8] | |
| int | colorDistribution (const QImage &string) |
Variables | |
| QList< QImage > | images = ... |
| [5] | |
| QFuture< QImage > | thumbnails = QtConcurrent::mapped(images, scaled) |
| QFuture< void > | future = QtConcurrent::map(images, scale) |
| V const QImage & | thumbnail |
| static QPoint | offset = QPoint(0, 0) |
| QFuture< QImage > | collage = QtConcurrent::mappedReduced(images, scaled, addToCollage) |
| [15] | |
| QStringList | strings = ... |
| [7] | |
| QFuture< void > | squeezedStrings = QtConcurrent::map(strings, &QString::squeeze) |
| QFuture< QImage > | bgrImages |
| QFuture< QSet< int > > | wordLengths |
| QFuture< int > | averageWordLength = QtConcurrent::mappedReduced(strings, &QString::length, computeAverage) |
| QFuture< QSet< int > > | totalColorDistribution |
| QFuture< QImage > | thumbNails |
| std::function< QImage(const QImage &)> | scale |
| QList< int > | vector { 1, 2, 3, 4 } |
| [14] | |
| int | size = 100 |
| int colorDistribution | ( | const QImage & | string | ) |
| void computeAverage | ( | int & | average, |
| int | length | ||
| ) |
[8]
[9]
| U function | ( | const T & | t | ) |
[0]
References function.
| V function | ( | T & | result, |
| const U & | intermediate | ||
| ) | & |
| U function | ( | T & | t | ) |
[0]
[1]
Definition at line 10 of file src_concurrent_qtconcurrentmap.cpp.
Referenced by QOpenGL2PaintEngineEx::drawImage(), QOpenGL2PaintEngineEx::drawPixmap(), QOpenGL2PaintEngineEx::drawPixmapFragments(), fillUniformArrayFromImage(), QVideoWindowPrivate::render(), QHighDpi::scale(), QHighDpi::scale(), QSize::scale(), QSizeF::scale(), QImage::scaled(), QPixmap::scaled(), QSize::scaled(), and QSizeF::scaled().
Here is the caller graph for this function:| QFuture<int> averageWordLength = QtConcurrent::mappedReduced(strings, &QString::length, computeAverage) |
Definition at line 102 of file src_concurrent_qtconcurrentmap.cpp.
Definition at line 86 of file src_concurrent_qtconcurrentmap.cpp.
| QList<QImage> collage = QtConcurrent::mappedReduced(images, scaled, addToCollage) |
| QList<QImage> future = QtConcurrent::map(images, scale) |
Definition at line 32 of file src_concurrent_qtconcurrentmap.cpp.
Definition at line 45 of file src_concurrent_qtconcurrentmap.cpp.
Definition at line 129 of file src_concurrent_qtconcurrentmap.cpp.
| int size = 100 |
Definition at line 159 of file src_concurrent_qtconcurrentmap.cpp.
| QFuture<void> squeezedStrings = QtConcurrent::map(strings, &QString::squeeze) |
Definition at line 82 of file src_concurrent_qtconcurrentmap.cpp.
| QStringList strings = ... |
| V const QImage& thumbnail |
Definition at line 42 of file src_concurrent_qtconcurrentmap.cpp.
| QList< QImage > thumbnails = QtConcurrent::mapped(images, scaled) |
Definition at line 16 of file src_concurrent_qtconcurrentmap.cpp.
Definition at line 122 of file src_concurrent_qtconcurrentmap.cpp.
Definition at line 107 of file src_concurrent_qtconcurrentmap.cpp.
| QList<int> vector { 1, 2, 3, 4 } |
[14]
[15]
Definition at line 156 of file src_concurrent_qtconcurrentmap.cpp.
Referenced by QVector2D::QVector2D(), QVector2D::QVector2D(), QVector3D::QVector3D(), QVector3D::QVector3D(), QVector3D::QVector3D(), QVector4D::QVector4D(), QVector4D::QVector4D(), QVector4D::QVector4D(), QVector4D::QVector4D(), QQmlJS::FixedPoolArray< T >::allocate(), QComboBoxPrivateContainer::eventFilter(), QList< T >::fromVector(), QtPrivate::indexOf(), QtPrivate::lastIndexOf(), QT_BEGIN_NAMESPACE::magnitude(), QDoubleMatrix4x4::mapVector(), QMatrix4x4::mapVector(), QDoubleVector2D::operator*=(), QDoubleVector3D::operator*=(), QVector2D::operator*=(), QVector3D::operator*=(), QVector4D::operator*=(), QDoubleVector2D::operator+=(), QDoubleVector3D::operator+=(), QVector2D::operator+=(), QVector3D::operator+=(), QVector4D::operator+=(), QDoubleVector2D::operator-=(), QDoubleVector3D::operator-=(), QVector2D::operator-=(), QVector3D::operator-=(), QVector4D::operator-=(), QDoubleVector2D::operator/=(), QVector2D::operator/=(), QVector3D::operator/=(), QVector4D::operator/=(), operator<<(), operator<<(), QVector2D::operator<<(), QVector3D::operator<<(), QVector4D::operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator>>(), operator>>(), QVector2D::operator>>(), QVector3D::operator>>(), QVector4D::operator>>(), qHash(), qListToSet(), QObjectPrivate::ConnectionData::resizeSignalVector(), QDoubleMatrix4x4::rotate(), QMatrix4x4::rotate(), QDoubleMatrix4x4::scale(), QMatrix4x4::scale(), transformBoundingBox(), QDoubleMatrix4x4::translate(), and QMatrix4x4::translate().
Definition at line 91 of file src_concurrent_qtconcurrentmap.cpp.