38 static QString
const &
getId();
56 QDataStream& operator<<(QDataStream& out, const
dnai::api::User& v);
58 QDataStream& operator>>(QDataStream& in,
dnai::api::User& v);
static const QString settings_key
Definition: api.h:25
static http::Observable & refresh_token()
Definition: api.cpp:59
static http::Observable & signin(QString const &, QString const &)
Definition: api.cpp:35
static const http::Config http_config
Definition: api.h:24
static User user
Definition: api.h:34
static http::Observable & get_files()
Definition: api.cpp:94
static quint64 refreshing_delta
Definition: api.h:29
static QString const & getToken()
Definition: api.cpp:132
static http::Observable & get_raw_file(QString const &)
Definition: api.cpp:109
static QString const & getId()
Definition: api.cpp:137
static const QString client_id
Definition: api.h:32
static http::Observable & get_current_user()
Definition: api.cpp:85
static void logout()
Definition: api.cpp:126
static http::Observable & get_file(QString const &)
Definition: api.cpp:104
QString refresh_token
Definition: api.h:18
Definition: observable.h:14
QString token
Definition: api.h:17
static bool refreshing_token
Definition: api.h:28
static http::Observable & post_file(QString const &, QFile *)
Definition: api.cpp:114
QString id
Definition: api.h:19
static http::Observable & get_download_object(QString const &platform, QString const &slug)
Definition: api.cpp:99
static bool rememberUser
Definition: api.h:26
static const QString client_secret
Definition: api.h:33
static void setUser(User const &)
Definition: api.cpp:141
QDateTime expire_date
Definition: api.h:20