16#ifndef QGSRUNNABLEPROVIDERCREATOR_H
17#define QGSRUNNABLEPROVIDERCREATOR_H
40 QString
const &providerKey,
41 QString
const &dataSource,
43 QgsDataProvider::ReadFlags flags );
59 std::unique_ptr<QgsDataProvider> mDataProvider;
64 QgsDataProvider::ReadFlags mFlags;
Abstract base class for spatial data provider implementations.
The QgsRunnableProviderCreator class is used when reading a project to create asynchronously provider...
void providerCreated(bool isValid, const QString &layerId)
Emitted when a provider is created with isValid set to True when the provider is valid.
QgsDataProvider * dataProvider()
Returns the created data provider.
Setting options for creating vector data providers.