Go to the documentation of this file.
24 #ifndef DIGIKAM_VKONTAKTE_USERINFOJOB_H
25 #define DIGIKAM_VKONTAKTE_USERINFOJOB_H
29 #include <QStringList>
30 #include <QJsonDocument>
31 #include <QJsonObject>
47 class UserInfoJob :
public VkontakteJob
57 explicit UserInfoJob(
const QString& accessToken);
64 UserInfoJob(
const QString& accessToken,
int uid);
66 UserInfoJob(
const QString& accessToken,
const QList<int>& uids);
67 ~UserInfoJob()
override;
74 void setFields(
const QStringList& fields);
82 void handleData(
const QJsonValue& data)
override;
87 void prepareQueryItems()
override;
92 UserInfoJob(QObject*) =
delete;