diff options
Diffstat (limited to 'src/location/qgeopositioninfosourcefactory.h')
-rw-r--r-- | src/location/qgeopositioninfosourcefactory.h | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/location/qgeopositioninfosourcefactory.h b/src/location/qgeopositioninfosourcefactory.h index 481ffd08..e210e19a 100644 --- a/src/location/qgeopositioninfosourcefactory.h +++ b/src/location/qgeopositioninfosourcefactory.h @@ -45,29 +45,23 @@ #include "qgeopositioninfosource.h" #include "qgeosatelliteinfosource.h" #include <QList> -#include <QFactoryInterface> QT_BEGIN_HEADER QT_BEGIN_NAMESPACE - - -class Q_LOCATION_EXPORT QGeoPositionInfoSourceFactory : public QFactoryInterface +class Q_LOCATION_EXPORT QGeoPositionInfoSourceFactory { public: virtual ~QGeoPositionInfoSourceFactory(); - virtual QString sourceName() const = 0; - virtual int sourceVersion() const = 0; - virtual int sourcePriority() const; - virtual QGeoPositionInfoSource *positionInfoSource(QObject *parent) = 0; virtual QGeoSatelliteInfoSource *satelliteInfoSource(QObject *parent) = 0; }; -#define QT_POSITION_SOURCE_INTERFACE "com.nokia.qt.position.sourcefactory/1.0" -Q_DECLARE_INTERFACE(QGeoPositionInfoSourceFactory, QT_POSITION_SOURCE_INTERFACE); +#define QT_POSITION_SOURCE_INTERFACE +Q_DECLARE_INTERFACE(QGeoPositionInfoSourceFactory, + "org.qt-project.qt.position.sourcefactory/5.0"); QT_END_NAMESPACE |