QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const UserProfile &other) const |
bool | operator!= (const UserProfile &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
EverCloudLocalData | localData |
Optional< UserID > | id |
Optional< QString > | name |
Optional< QString > | |
Optional< QString > | username |
Optional< BusinessUserAttributes > | attributes |
Optional< Timestamp > | joined |
Optional< Timestamp > | photoLastUpdated |
Optional< QString > | photoUrl |
Optional< BusinessUserRole > | role |
Optional< BusinessUserStatus > | status |
This structure represents profile information for a user in a business.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
Optional< BusinessUserAttributes > qevercloud::UserProfile::attributes |
The user's business specific attributes.
Optional< QString > qevercloud::UserProfile::email |
The user's business email address. If the user has not registered their business email address, this field will be empty.
The numeric identifier that uniquely identifies a user.
EverCloudLocalData qevercloud::UserProfile::localData |
See the declaration of EverCloudLocalData for details
Optional< QString > qevercloud::UserProfile::name |
The full name of the user.
The time when the user's profile photo was most recently updated
Optional< QString > qevercloud::UserProfile::photoUrl |
A URL identifying a copy of the user's current profile photo
Optional< BusinessUserRole > qevercloud::UserProfile::role |
The BusinessUserRole for the user
Optional< BusinessUserStatus > qevercloud::UserProfile::status |
The BusinessUserStatus for the user
Optional< QString > qevercloud::UserProfile::username |
The user's Evernote username.