24 #ifndef DIGIKAM_VKONTAKTE_USERINFO_H
25 #define DIGIKAM_VKONTAKTE_USERINFO_H
30 #include <QJsonObject>
31 #include <QSharedDataPointer>
49 UserInfo(
const UserInfo& other);
50 explicit UserInfo(
const QJsonObject& jsonData);
53 UserInfo &operator=(
const UserInfo& other);
73 QString firstName()
const;
83 QString lastName()
const;
85 QString nickName()
const;
86 QString domain()
const;
98 static QStringList allQueryFields();
103 QSharedDataPointer<Private> d;
108 Q_DECLARE_METATYPE(Vkontakte::UserInfo)