diff --git a/src/locationsettings.cpp b/src/locationsettings.cpp index 7eaca05..a77e581 100644 --- a/src/locationsettings.cpp +++ b/src/locationsettings.cpp @@ -209,7 +209,7 @@ LocationSettingsPrivate::LocationSettingsPrivate(LocationSettings::Mode mode, Lo "/net/connman/technology/gps", "net.connman.Technology", "PropertyChanged", - this, SLOT(gpsTechPropertyChanged(QString,QVariant))); + this, SLOT(gpsTechPropertyChanged(QString, QDBusVariant))); } else { m_connMan = NetworkManagerFactory::createInstance(); connect(m_connMan, &NetworkManager::technologiesChanged, @@ -359,7 +359,7 @@ void LocationSettingsPrivate::updateOnlineAgpsState(const QString &name, Locatio writeSettings(); } -void LocationSettingsPrivate::gpsTechPropertyChanged(const QString &propertyName, const QVariant &) +void LocationSettingsPrivate::gpsTechPropertyChanged(const QString &propertyName, const QDBusVariant &) { if (propertyName == PoweredPropertyName) { emit q->gpsFlightModeChanged(); diff --git a/src/locationsettings_p.h b/src/locationsettings_p.h index eb5aa5f..13f6048 100644 --- a/src/locationsettings_p.h +++ b/src/locationsettings_p.h @@ -82,7 +82,7 @@ class LocationSettingsPrivate : public QObject private slots: void readSettings(); void findGpsTech(); - void gpsTechPropertyChanged(const QString &propertyName, const QVariant &value); + void gpsTechPropertyChanged(const QString &propertyName, const QDBusVariant &value); }; // TODO: replace this with DBus calls to a central settings service...