![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgeoserviceprovider_p.h>
Public Member Functions | |
QGeoServiceProviderPrivate () | |
~QGeoServiceProviderPrivate () | |
void | loadMeta () |
void | loadPlugin (const QVariantMap ¶meters) |
void | unload () |
void | filterParameterMap () |
template<class Manager, class Engine> | |
Manager * | manager (QGeoServiceProvider::Error *error, QString *errorString) |
template<class Flags> | |
Flags | features (const char *enumName) const |
Static Public Member Functions | |
static QMultiHash< QString, QCborMap > | plugins (bool reload=false) |
static void | loadPluginMetadata (QMultiHash< QString, QCborMap > &list) |
Definition at line 34 of file qgeoserviceprovider_p.h.
QGeoServiceProviderPrivate::QGeoServiceProviderPrivate | ( | ) |
Definition at line 690 of file qgeoserviceprovider.cpp.
QGeoServiceProviderPrivate::~QGeoServiceProviderPrivate | ( | ) |
Definition at line 695 of file qgeoserviceprovider.cpp.
Definition at line 229 of file qgeoserviceprovider.cpp.
void QGeoServiceProviderPrivate::filterParameterMap | ( | ) |
Definition at line 714 of file qgeoserviceprovider.cpp.
Referenced by manager().
void QGeoServiceProviderPrivate::loadMeta | ( | ) |
Definition at line 734 of file qgeoserviceprovider.cpp.
References experimental, and factory.
void QGeoServiceProviderPrivate::loadPlugin | ( | const QVariantMap & | parameters | ) |
Definition at line 770 of file qgeoserviceprovider.cpp.
|
static |
Definition at line 811 of file qgeoserviceprovider.cpp.
Manager * QGeoServiceProviderPrivate::manager | ( | QGeoServiceProvider::Error * | error, |
QString * | errorString ) |
Definition at line 322 of file qgeoserviceprovider.cpp.
References factory, and filterParameterMap().
|
static |
Definition at line 796 of file qgeoserviceprovider.cpp.
void QGeoServiceProviderPrivate::unload | ( | ) |
Definition at line 699 of file qgeoserviceprovider.cpp.
References factory.
QVariantMap QGeoServiceProviderPrivate::cleanedParameterMap |
Definition at line 56 of file qgeoserviceprovider_p.h.
QGeoServiceProvider::Error QGeoServiceProviderPrivate::error = QGeoServiceProvider::NoError |
Definition at line 78 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::errorString |
Definition at line 79 of file qgeoserviceprovider_p.h.
bool QGeoServiceProviderPrivate::experimental = false |
Definition at line 58 of file qgeoserviceprovider_p.h.
Referenced by loadMeta().
QGeoServiceProviderFactory* QGeoServiceProviderPrivate::factory = nullptr |
Definition at line 52 of file qgeoserviceprovider_p.h.
Referenced by createEngine< QGeoCodingManagerEngine >(), createEngine< QGeoMappingManagerEngine >(), createEngine< QGeoRoutingManagerEngine >(), createEngine< QPlaceManagerEngine >(), loadMeta(), loadPlugin(), manager(), and unload().
QGeoServiceProvider::Error QGeoServiceProviderPrivate::geocodeError = QGeoServiceProvider::NoError |
Definition at line 66 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::geocodeErrorString |
Definition at line 72 of file qgeoserviceprovider_p.h.
std::unique_ptr<QGeoCodingManager> QGeoServiceProviderPrivate::geocodingManager |
Definition at line 60 of file qgeoserviceprovider_p.h.
QLocale QGeoServiceProviderPrivate::locale |
Definition at line 83 of file qgeoserviceprovider_p.h.
bool QGeoServiceProviderPrivate::localeSet = false |
Definition at line 84 of file qgeoserviceprovider_p.h.
QGeoServiceProvider::Error QGeoServiceProviderPrivate::mappingError = QGeoServiceProvider::NoError |
Definition at line 68 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::mappingErrorString |
Definition at line 74 of file qgeoserviceprovider_p.h.
std::unique_ptr<QGeoMappingManager> QGeoServiceProviderPrivate::mappingManager |
Definition at line 62 of file qgeoserviceprovider_p.h.
QCborMap QGeoServiceProviderPrivate::metaData |
Definition at line 53 of file qgeoserviceprovider_p.h.
QGeoServiceProvider::Error QGeoServiceProviderPrivate::navigationError = QGeoServiceProvider::NoError |
Definition at line 70 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::navigationErrorString |
Definition at line 76 of file qgeoserviceprovider_p.h.
QVariantMap QGeoServiceProviderPrivate::parameterMap |
Definition at line 55 of file qgeoserviceprovider_p.h.
QGeoServiceProvider::Error QGeoServiceProviderPrivate::placeError = QGeoServiceProvider::NoError |
Definition at line 69 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::placeErrorString |
Definition at line 75 of file qgeoserviceprovider_p.h.
std::unique_ptr<QPlaceManager> QGeoServiceProviderPrivate::placeManager |
Definition at line 63 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::providerName |
Definition at line 81 of file qgeoserviceprovider_p.h.
QQmlEngine* QGeoServiceProviderPrivate::qmlEngine = nullptr |
Definition at line 64 of file qgeoserviceprovider_p.h.
Referenced by loadPlugin().
QGeoServiceProvider::Error QGeoServiceProviderPrivate::routingError = QGeoServiceProvider::NoError |
Definition at line 67 of file qgeoserviceprovider_p.h.
QString QGeoServiceProviderPrivate::routingErrorString |
Definition at line 73 of file qgeoserviceprovider_p.h.
std::unique_ptr<QGeoRoutingManager> QGeoServiceProviderPrivate::routingManager |
Definition at line 61 of file qgeoserviceprovider_p.h.