summaryrefslogtreecommitdiff
path: root/src/positioning/qgeopositioninfosource_p.h
diff options
context:
space:
mode:
authorIvan Solovev <ivan.solovev@qt.io>2021-02-11 17:16:05 +0100
committerIvan Solovev <ivan.solovev@qt.io>2021-02-15 09:43:50 +0100
commit6822d67df17b1be82bdfc53bdd0b93490e3ddb90 (patch)
treebaa9e28cbb4040ff06f3b2270598bd9a15f8b2f1 /src/positioning/qgeopositioninfosource_p.h
parenta60cd2de652bb1718144c5facc686868d83efe83 (diff)
downloadqtlocation-6822d67df17b1be82bdfc53bdd0b93490e3ddb90.tar.gz
QtPositioning: get rid of unneeded private exports
In this patch we try to get rid of Q_POSITIONING_PRIVATE_EXPORT exports that are not really used outside of QtPositioning library, and so should not be exported. We also revisited the CMakeLists.txt files to remove unneeded private dependencies. Task-number: QTBUG-90491 Change-Id: Ia46579d340c3d1b088dd76ce5a1aacbef34358ad Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/positioning/qgeopositioninfosource_p.h')
-rw-r--r--src/positioning/qgeopositioninfosource_p.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/positioning/qgeopositioninfosource_p.h b/src/positioning/qgeopositioninfosource_p.h
index 45d7de79..15bede08 100644
--- a/src/positioning/qgeopositioninfosource_p.h
+++ b/src/positioning/qgeopositioninfosource_p.h
@@ -62,7 +62,7 @@
QT_BEGIN_NAMESPACE
-class Q_POSITIONING_PRIVATE_EXPORT QGeoPositionInfoSourcePrivate : public QObjectPrivate
+class QGeoPositionInfoSourcePrivate : public QObjectPrivate
{
public:
virtual ~QGeoPositionInfoSourcePrivate();
@@ -76,9 +76,6 @@ public:
QGeoPositionInfoSource::PositioningMethods methods;
QString sourceName;
- virtual bool setBackendProperty(const QString &name, const QVariant &value);
- virtual QVariant backendProperty(const QString &name) const;
-
static QMultiHash<QString, QJsonObject> plugins(bool reload = false);
static void loadPluginMetadata(QMultiHash<QString, QJsonObject> &list);
static QList<QJsonObject> pluginsSorted();