@@ -137,7 +137,7 @@ void AccountsService::setRealName(const QString &realName)
138 if (realName != m_realName) {
138 if (realName != m_realName) {
139 m_realName = realName;
139 m_realName = realName;
140− m_service->setUserProperty(m_user, "org.freedesktop.Accounts.User", "RealName", m_realName);
140+ m_service->setUserPropertyAsync(m_user, "org.freedesktop.Accounts.User", "RealName", m_realName);
141 Q_EMIT realNameChanged();
141 Q_EMIT realNameChanged();
@@ -151,7 +151,7 @@ void AccountsService::setEmail(const QString &email)
152 if (email != m_email) {
152 if (email != m_email) {
153 m_email = email;
153 m_email = email;
154− m_service->setUserProperty(m_user, "org.freedesktop.Accounts.User", "Email", m_email);
154+ m_service->setUserPropertyAsync(m_user, "org.freedesktop.Accounts.User", "Email", m_email);
155 Q_EMIT emailChanged();
155 Q_EMIT emailChanged();
@@ -166,14 +166,14 @@ void AccountsService::updateDemoEdges(bool async)
166 connect(watcher, &QDBusPendingCallWatcher::finished,
166 connect(watcher, &QDBusPendingCallWatcher::finished,
167 this, [this](QDBusPendingCallWatcher* watcher) {
167 this, [this](QDBusPendingCallWatcher* watcher) {
169− QDBusPendingReply<QDBusVariant> reply = *watcher;
169+ QDBusPendingReply<QVariant> reply = *watcher;
170 watcher->deleteLater();
170 watcher->deleteLater();
171 if (reply.isError()) {
171 if (reply.isError()) {
172 qWarning() << "Failed to get 'demo-edges' property - " << reply.error().message();
172 qWarning() << "Failed to get 'demo-edges' property - " << reply.error().message();
176− auto demoEdges = reply.value().variant().toBool();
176+ const bool demoEdges = reply.value().toBool();
177 if (m_demoEdges != demoEdges) {
177 if (m_demoEdges != demoEdges) {
178 m_demoEdges = demoEdges;
178 m_demoEdges = demoEdges;
179 Q_EMIT demoEdgesChanged();
179 Q_EMIT demoEdgesChanged();