The QQuickAsyncImageProvider class provides an interface for for asynchronous control of QML image requests. 更多...
| 头: | #include <QQuickAsyncImageProvider> | 
| qmake: | QT += quick | 
| Since: | Qt 5.6 | 
| 继承: | QQuickImageProvider | 
该类在 Qt 5.6 引入。
| virtual QQuickImageResponse * | requestImageResponse (const QString & id , const QSize & requestedSize ) = 0 | 
见 Image Response Provider Example for a complete implementation.
另请参阅 QQuickImageProvider .
[pure virtual]
						
						
							
								QQuickImageResponse
							
						
						*QQuickAsyncImageProvider::
						
							requestImageResponse
						
						(const
						
							
								QString
							
						
						&
						
							id
						
						, const
						
							
								QSize
							
						
						&
						
							requestedSize
						
						)
						
					Implement this method to return the job that will provide the texture with id .
The id is the requested image source, with the "image:" scheme and provider identifier removed. For example, if the image source was "image://myprovider/icons/home", the given id would be "icons/home".
The requestedSize corresponds to the Image::sourceSize requested by an Image item. If requestedSize is a valid size, the image returned should be of that size.
注意: this method may be called by multiple threads, so ensure the implementation of this method is reentrant.