QUrlResourceProvider Class
The QUrlResourceProvider is the base class of resource providers for QTextDocument. More...
| Header: | #include <QUrlResourceProvider> |
| CMake: | find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| Since: | Qt 6.1 |
Public Functions
| virtual | ~QUrlResourceProvider() |
| virtual QVariant | resource(const QUrl &url) = 0 |
Static Public Members
| QUrlResourceProvider * | defaultProvider() |
| void | setDefaultProvider(QUrlResourceProvider *provider) |
Detailed Description
Note: An implementation should be thread-safe if it can be accessed from different threads, e.g. when the default resource provider lives in the main thread and a QTexDocument lives outside the main thread.
Member Function Documentation
[virtual] QUrlResourceProvider::~QUrlResourceProvider()
Destroys the resource provider.
[static] QUrlResourceProvider *QUrlResourceProvider::defaultProvider()
Returns the default resource provider.
See also setDefaultProvider().
[pure virtual] QVariant QUrlResourceProvider::resource(const QUrl &url)
Returns data specified by the url.
[static] void QUrlResourceProvider::setDefaultProvider(QUrlResourceProvider *provider)
Set the default resource provider to provider.
See also defaultProvider().