10#include <QSharedPointer>
14#include "kgapicore_export.h"
70 bool operator==(
const Account &other)
const;
75 [[nodiscard]]
QString accountName()
const;
82 void setAccountName(
const QString &accountName);
87 [[nodiscard]]
QString accessToken()
const;
94 void setAccessToken(
const QString &accessToken);
99 [[nodiscard]]
QString refreshToken()
const;
106 void setRefreshToken(
const QString &refreshToken);
131 void addScope(
const QUrl &scope);
139 void removeScope(
const QUrl &scope);
145 [[nodiscard]]
QDateTime expireDateTime()
const;
151 void setExpireDateTime(
const QDateTime &expire);
156 static QUrl accountInfoScopeUrl();
161 static QUrl accountInfoEmailScopeUrl();
166 static QUrl calendarScopeUrl();
172 static QUrl calendarEventsScopeUrl();
177 static QUrl tasksScopeUrl();
182 static QUrl peopleScopeUrl();
187 static QUrl latitudeScopeUrl();
192 static QUrl bloggerScopeUrl();
197 static QUrl mailScopeUrl();
202 static QUrl driveScopeUrl();
220 bool m_scopesChanged;
A job to authenticate against Google and fetch tokens.
A job to fetch a single map tile described by a StaticMapUrl.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 6 2024 12:11:00 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.