Qt Contacts C++ Classes
The QtContacts module contains classes for management. More...
Classes
Contains an address of a contact | |
Contains a displayLabel of a contact | |
Contains an email address of a contact | |
Indicates if a contact is a favorite contact as well as the position it should appear in an ordered list of favorites | |
Aggregated presence information for a contact, synthesized or supplied by the backend | |
Contains a name of a contact | |
Phone number of a contact | |
Contains a tag associated with a contact | |
Filter based around an action availability criterion | |
Filter based around a contact timestamp criterion | |
Filter based around a detail value criterion | |
Filter based around a detail value range criterion | |
Filter based around a list of contact ids | |
Filter which intersects the results of other filters | |
Matches no contacts | |
Filter based around relationship criteria | |
Filter which unions the results of other filters | |
Represents an addressbook contact | |
Mechanism for asynchronous requests to be made of a manager if it supports them | |
Interface for performing an action on a QContact or QContactDetail | |
Information that uniquely identifies a specific implementation of an action | |
Interface for clients to retrieve instances of action implementations | |
Information about the target of an action. It may be either a contact, a contact and a detail of that contact, or a contact and a list of the details of the contact, which together should be used by the action | |
Simple API to simplify the emission of state-change signals from QContactManagerEngine implementations | |
Represents a single, complete detail about a contact | |
Hints to the manager about which contact information needs to be retrieved in an asynchronous fetch request or a synchronous function call | |
Used to select contacts made available through a QContactManager | |
Information that uniquely identifies a contact in a particular manager | |
Interface which allows clients with access to contact information stored in a particular backend | |
Simple class that emits a signal when a single particular contact is updated or deleted | |
Describes a one-to-one relationship between a locally-stored contact and another (possibly remote) contact | |
Defines how a list of contacts should be ordered according to some criteria | |
Allows a client to asynchronously request contacts from a contacts store manager, given a list of contact IDs | |
Allows a client to asynchronously request contacts from a contacts store manager | |
Allows a client to asynchronously request a list of contact ids from a contacts store manager | |
Allows a client to asynchronously request relationships from a contacts store manager | |
Allows a client to asynchronously request that certain relationships be removed from a contacts store | |
Allows a client to asynchronously request that certain groups be saved to a contacts store | |
Allows a client to asynchronously request that certain contacts be removed from a contacts store | |
Allows a client to asynchronously request that certain contacts be saved to a contacts store |
Detailed Description
The Qt Contacts C++ classes provide contact management. A contact is the digital representation of a person, group, or entity that is stored in a platform-specific manner.
To include the definitions of the module's classes, use the following directive:
#include <QtContacts>
To use the C++ library in your application, add the following configuration option to your .pro
file:
QT += contacts