/************************************************************************** * 文件名 :tiqeoserviceproviderfactory.h * ======================================================================= * 创 建 者 :田小帆 * 创建日期 :2021-4-27 * 邮 箱 :499131808@qq.com * Q Q :499131808 * 公 司 : * 功能描述 : * * ====================================================================== * 修改者 : * 修改日期 : * 修改内容 : * ====================================================================== * ***************************************************************************/ #pragma once #include #include #include QT_BEGIN_NAMESPACE class TiQGeoServiceProviderFactory : public QObject, public QGeoServiceProviderFactory { Q_OBJECT Q_INTERFACES(QGeoServiceProviderFactory) Q_PLUGIN_METADATA(IID "org.qt-project.qt.geoservice.serviceproviderfactory/6.0" FILE "timap_plugin.json") public: TiQGeoServiceProviderFactory(); // QGeoServiceProviderFactory interface public: QGeoMappingManagerEngine* createMappingManagerEngine(const QVariantMap& parameters, QGeoServiceProvider::Error* error, QString* errorString) const override; }; QT_END_NAMESPACE