Qt Organizer
Qt Organizer provides clients with the ability to access calendar, schedule, and personal data in a platform-independent and datastore-agnostic manner. This is achieved by defining generic personal information data abstractions which can sufficiently describe calendar and scheduling data stored in the native calendaring system of a platform. Through the plugin architecture, Qt Organizer can be used as a front-end API for any calendaring system, such as an online calendar.
Getting Started
To include the definitions of the module's classes, use the following directive:
#include <QtOrganizer>
To use the C++ library in your application, add the following configuration option to your .pro
file:
QT += organizer
To use the classes of the module in your application, add the following import statement to your .qml
file:
import QtOrganizer 5.0
Related Information
Guides
- Qt Organizer Overview
- Qt Organizer API Advanced Usage
- Qt Organizer Asynchronous API
- Qt Organizer Synchronous API
- Qt Organizer Manager Engines
- Qt Organizer C++ API - overview of the C++ API
- Qt Organizer QML API - overview of the QML API
Reference
- Qt Organizer C++ Classes - list of C++ classes
- Qt Organizer QML Types - list of QML types
Examples
- Qt Quick Organizer List View Example - Import event lists in iCalendar format, select a backend for volatile memory or persistent storage, as well as list, add, edit, and remove events.
- Calendar Demo -specify some simple events with simple recurrence options and view the events.
- ToDo Example