KGAPI2::Drive::About
#include <about.h>

Classes | |
| class | AdditionalRoleInfo | 
| class | Feature | 
| class | Format | 
| class | MaxUploadSize | 
Public Types | |
| using | AdditionalRoleInfoPtr = QSharedPointer<AdditionalRoleInfo> | 
| using | AdditionalRoleInfosList = QList<AdditionalRoleInfoPtr> | 
| using | FeaturePtr = QSharedPointer<Feature> | 
| using | FeaturesList = QList<FeaturePtr> | 
| using | FormatPtr = QSharedPointer<Format> | 
| using | FormatsList = QList<FormatPtr> | 
| using | MaxUploadSizePtr = QSharedPointer<MaxUploadSize> | 
| using | MaxUploadSizesList = QList<MaxUploadSizePtr> | 
Public Member Functions | |
| About (const About &other) | |
| AdditionalRoleInfosList | additionalRoleInfo () const | 
| bool | canCreateDrives () const | 
| QString | domainSharingPolicy () const | 
| FormatsList | exportFormats () const | 
| FeaturesList | features () const | 
| FormatsList | importFormats () const | 
| bool | isCurrentAppInstalled () const | 
| qlonglong | largestChangeId () const | 
| MaxUploadSizesList | maxUploadSizes () const | 
| QString | name () const | 
| bool | operator!= (const About &other) const | 
| bool | operator== (const About &other) const | 
| QString | permissionId () const | 
| qlonglong | quotaBytesTotal () const | 
| qlonglong | quotaBytesUsed () const | 
| qlonglong | quotaBytesUsedAggregate () const | 
| qlonglong | quotaBytesUsedInTrash () const | 
| KGAPIDRIVE_DEPRECATED qlonglong | quotaBytesUserAggregate () const | 
| qlonglong | remainingChangeIds () const | 
| QString | rootFolderId () const | 
| QUrl | selfLink () const | 
| UserPtr | user () const | 
  Public Member Functions inherited from KGAPI2::Object | |
| Object () | |
| Object (const Object &other) | |
| virtual | ~Object () | 
| QString | etag () const | 
| bool | operator== (const Object &other) const | 
| void | setEtag (const QString &etag) | 
Static Public Member Functions | |
| static AboutPtr | fromJSON (const QByteArray &jsonData) | 
Detailed Description
DriveAbout contains information about the current user along with Google Drive API settings.
Getters and setters' documentation is based on Google Drive's API v2 reference
- See also
 - About
 
- Since
 - 2.0
 
Member Typedef Documentation
◆ AdditionalRoleInfoPtr
◆ AdditionalRoleInfosList
◆ FeaturePtr
◆ FeaturesList
◆ FormatPtr
◆ FormatsList
◆ MaxUploadSizePtr
◆ MaxUploadSizesList
Member Function Documentation
◆ additionalRoleInfo()
| AdditionalRoleInfosList KGAPI2::Drive::About::additionalRoleInfo | ( | ) | const | 
Returns information about supported additional roles per file type.
The most specific type takes precedence.
◆ canCreateDrives()
| bool KGAPI2::Drive::About::canCreateDrives | ( | ) | const | 
Returns whether the user can create shared drives.
◆ domainSharingPolicy()
| QString KGAPI2::Drive::About::domainSharingPolicy | ( | ) | const | 
Returns the domain sharing policy for the current user.
◆ exportFormats()
| FormatsList KGAPI2::Drive::About::exportFormats | ( | ) | const | 
Returns the allowable export formats.
◆ features()
| FeaturesList KGAPI2::Drive::About::features | ( | ) | const | 
Returns the list of additional features enabled on this account.
◆ fromJSON()
      
  | 
  static | 
Constructs a new DriveAbout object from given JSON data.
- Parameters
 - 
  
jsonData  
◆ importFormats()
| FormatsList KGAPI2::Drive::About::importFormats | ( | ) | const | 
Returns the allowable import formats.
◆ isCurrentAppInstalled()
| bool KGAPI2::Drive::About::isCurrentAppInstalled | ( | ) | const | 
Returns whether the authenticated app is installed by the authenticated user.
◆ largestChangeId()
| qlonglong KGAPI2::Drive::About::largestChangeId | ( | ) | const | 
Returns the largest change id.
◆ maxUploadSizes()
| MaxUploadSizesList KGAPI2::Drive::About::maxUploadSizes | ( | ) | const | 
Returns the list of max upload sizes for each file type.
The most specific type takes precedence.
◆ name()
| QString KGAPI2::Drive::About::name | ( | ) | const | 
Returns the name of the current user.
◆ operator!=()
      
  | 
  inline | 
◆ permissionId()
| QString KGAPI2::Drive::About::permissionId | ( | ) | const | 
Returns the current user's ID as visible in the permissions collection.
◆ quotaBytesTotal()
| qlonglong KGAPI2::Drive::About::quotaBytesTotal | ( | ) | const | 
Returns the total number of quota bytes.
◆ quotaBytesUsed()
| qlonglong KGAPI2::Drive::About::quotaBytesUsed | ( | ) | const | 
Returns the total number of quota bytes used.
◆ quotaBytesUsedAggregate()
| qlonglong KGAPI2::Drive::About::quotaBytesUsedAggregate | ( | ) | const | 
returns the total number of quota bytes used by all Google apps (Drive, Picasa, etc.).
- Since
 - 5.3.2
 
◆ quotaBytesUsedInTrash()
| qlonglong KGAPI2::Drive::About::quotaBytesUsedInTrash | ( | ) | const | 
Returns the total number of quota bytes used by trashed items.
◆ quotaBytesUserAggregate()
| KGAPIDRIVE_DEPRECATED qlonglong KGAPI2::Drive::About::quotaBytesUserAggregate | ( | ) | const | 
returns the total number of quota bytes used by all Google apps (Drive, Picasa, etc.).
- Deprecated
 - since 5.3.2, use quotaBytesUsedAggregate() instead.
 
◆ remainingChangeIds()
| qlonglong KGAPI2::Drive::About::remainingChangeIds | ( | ) | const | 
Returns the number of remaining change ids.
◆ rootFolderId()
| QString KGAPI2::Drive::About::rootFolderId | ( | ) | const | 
Returns the id of the root folder.
◆ selfLink()
| QUrl KGAPI2::Drive::About::selfLink | ( | ) | const | 
Returns the link back to this item.
◆ user()
| UserPtr KGAPI2::Drive::About::user | ( | ) | const | 
Returns the authenticated user.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:03:45 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
 Public Member Functions inherited from