AccountPortal Class

(Sailfish::XDP::AccountPortal)

Backend interface of the Account Portal More...

Header: #include <AccountPortal>

Public Functions

AccountPortal(QObject *parent)

Public Slots

uint GetUserInformation(const QDBusObjectPath &handle, const QString &app_id, const QString &parent_window, const QVariantMap &options, QVariantMap &results, const QDBusMessage &message)

Detailed Description

Backend interface of the Account Portal

See XDG Desktop Portal Backend Specification for details.

Member Function Documentation

AccountPortal::AccountPortal(QObject *parent)

Default constructs an instance of AccountPortal.

[slot] uint AccountPortal::GetUserInformation(const QDBusObjectPath &handle, const QString &app_id, const QString &parent_window, const QVariantMap &options, QVariantMap &results, const QDBusMessage &message)

Retrieves basic user information

See the XDG Desktop Portal Specification for possible values of options. See the XDG Desktop Portal Backend Specification for the meaning of handle, app_id, parent_window, results.

message is used to send the reply

See also [user-managerd]{SailfishUserManager} and [QtDBus]{QDBusInterface}.