Enginio C++ Classes and Examples

Namespaces

Enginio

Enums used throughout Enginio

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 demonstrates how to use 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 how to use the EnginioModel with Qt Widgets.

© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.