QQuickAsyncImageProvider Class

The QQuickAsyncImageProvider class provides an interface for for asynchronous control of QML image requests. More...

Header: #include <QQuickAsyncImageProvider>
qmake: QT += quick
Since: Qt 5.6
Inherits: QQuickImageProvider

Public Functions

QQuickAsyncImageProvider()
virtual ~QQuickAsyncImageProvider() override
virtual QQuickImageResponse *requestImageResponse(const QString &id, const QSize &requestedSize) = 0

Detailed Description

The QQuickAsyncImageProvider class provides an interface for for asynchronous control of QML image requests.

See the Image Response Provider Example for a complete implementation.

See also QQuickImageProvider.

Member Function Documentation

QQuickAsyncImageProvider::QQuickAsyncImageProvider()

Default constructs an instance of QQuickAsyncImageProvider.

[override virtual] QQuickAsyncImageProvider::~QQuickAsyncImageProvider()

Destroys the instance of QQuickAsyncImageProvider. The destructor is virtual.

[pure virtual] QQuickImageResponse *QQuickAsyncImageProvider::requestImageResponse(const QString &id, const QSize &requestedSize)