Enginio C++ Classes and Examples

Enginio provides these C++ classes:

EnginioClient

Handles all communication with the Enginio server

EnginioClientConnection

Keeps track of the authenticated connection to the server

EnginioIdentity

Represents a user that is authenticated with the backend This class is an abstract base class for the different authentication methods and is never used directly

EnginioModel

Represents data from Enginio as a QAbstractListModel

EnginioOAuth2Authentication

Represents a user that is authenticated directly by the backend using OAuth2 standard

EnginioReply

Contains the data from a request to the Enginio database

List of examples:

Enginio C++ Examples - Cloud Address Book

The Cloud Address Book example shows sorting, filtering and the full text search functionality

Enginio C++ Examples - Image Gallery

This is an example that demonstrates uploading and downloading of files in Enginio.

Enginio C++ Examples - Todos

The Todo example shows the EnginioModel usage together with QtWigets.