QEverCloud
Unofficial Evernote Cloud API for Qt
Public Member Functions | Public Attributes | List of all members
qevercloud::BootstrapSettings Struct Reference

This structure describes a collection of bootstrap settings. More...

Public Member Functions

bool operator!= (const BootstrapSettings &other) const
 
bool operator== (const BootstrapSettings &other) const
 

Public Attributes

QString accountEmailDomain
 The domain used for an Evernote user's incoming email address, which allows notes to be emailed into an account. More...
 
Optional< bool > enableFacebookSharing
 Whether the client application should enable sharing of notes on Facebook.
 
Optional< bool > enableGiftSubscriptions
 Whether the client application should enable gift subscriptions.
 
Optional< bool > enableLinkedInSharing
 NOT DOCUMENTED.
 
Optional< bool > enablePublicNotebooks
 NOT DOCUMENTED.
 
Optional< bool > enableSharedNotebooks
 Whether the client application should enable shared notebooks.
 
Optional< bool > enableSingleNoteSharing
 Whether the client application should enable single note sharing.
 
Optional< bool > enableSponsoredAccounts
 Whether the client application should enable sponsored accounts.
 
Optional< bool > enableSupportTickets
 Whether the client application should enable in-client creation of support tickets.
 
Optional< bool > enableTwitterSharing
 Whether the client application should enable sharing of notes on Twitter.
 
QString marketingUrl
 The URL stem for the Evernote corporate marketing website, e.g. More...
 
QString serviceHost
 The hostname and optional port for composing Evernote web service URLs. More...
 
QString supportUrl
 The full URL for the Evernote customer support website, e.g. More...
 

Detailed Description

This structure describes a collection of bootstrap settings.

Member Data Documentation

QString qevercloud::BootstrapSettings::accountEmailDomain

The domain used for an Evernote user's incoming email address, which allows notes to be emailed into an account.

E.g. m.evernote.com.

QString qevercloud::BootstrapSettings::marketingUrl

The URL stem for the Evernote corporate marketing website, e.g.

http://www.evernote.com. This stem can be used to compose website URLs. For example, the URL of the Evernote Trunk is composed by appending "/about/trunk/" to the value of marketingUrl.

QString qevercloud::BootstrapSettings::serviceHost

The hostname and optional port for composing Evernote web service URLs.

This URL can be used to access the UserStore and related services, but must not be used to compose the NoteStore URL. Client applications must handle serviceHost values that include only the hostname (e.g. www.evernote.com) or both the hostname and port (e.g. www.evernote.com:8080). If no port is specified, or if port 443 is specified, client applications must use the scheme "https" when composing URLs. Otherwise, a client must use the scheme "http".

QString qevercloud::BootstrapSettings::supportUrl

The full URL for the Evernote customer support website, e.g.

https://support.evernote.com.