QEverCloud
Unofficial Evernote Cloud API for Qt
QEverCloud

Unofficial Evernote Cloud API for Qt

Hosted on GitHub

This library presents complete Evernote SDK for Qt. All the functionality that is described on Evernote developers site is implemented and ready to use. In particular OAuth autentication is implemented.

Most of the library is an implementation of the Thrift Evernote API.

There are only little differences with the official Thrift generated C++ library that were introduced with intent to make it more convenient to use:

The mentioned official C++ SDK does not provide all the programmer needs when using Evernote and there is some Evernote functionality that is not available via Thrift interface.

Using QEverCloud

As QEverCloud depends on Qt 5 it is very easy to compile and use. To use to the compiled library in your project do the following:

Include QEverCloud.h or QEverCloudOAuth.h to use the library. The latter header is needed if you use OAuth functionality.

Qt uses OpenSSL to implement https protocol. As a result OpenSSL dynamically linked libraries (libeay32 and ssleay32) must be availabe in the PATH for your app to run successfully.