Qt Contacts Reference Documentation

ActionFilter

Address

Anniversary

Avatar

Birthday

ChangeLogFilter

Collection

Contact

ContactDetail

ContactModel

DetailFilter

DetailRangeFilter

DisplayLabel

EmailAddress

ExtendedDetail

Family

Favorite

FetchHint

Filter

Gender

GeoLocation

GlobalPresence

Guid

Hobby

IdFilter

IntersectionFilter

InvalidFilter

Name

Nickname

Note

OContact

OContactModel

OnlineAccount

Organization

PhoneNumber

Presence

Qt Contacts

Getting Started

Related Information

Guides

References

Examples

Qt Contacts API Usage

Retrieving Contact Details

Instantiating Contact Manager

Retrieving a Contact from the Manager

Selecting a Detail

Retrieving All Details

Retrieving Details of a Type

Saving Contacts

Configuring Managers

Loading the Default Manager for the Platform

Querying a Manager for Capabilities

Loading the Manager for a Specific Backend

Loading a Manager with Specific Parameters

Manipulating Contact Details

Adding Details

Updating Details

Removing Details

Viewing Details

Viewing All Details of a Contact

Persistent Contact Information

Creating Contacts

Retrieving Contacts

Updating Contacts

Removing Contacts

Creating Relationships

Retrieving Relationships

Removing Relationships

Qt Contacts Action API

Invoking Actions upon Targets

Implementing Actions

Other Considerations

Example Implementation

Deploying Services

Qt Contacts Asynchronous API

Manipulating Contacts

Manipulating Relationships

Examples of Usage

Fetching Contacts

Other Asynchronous Operations

Qt Contacts C++ API

Main Classes

Contact Details Leaf Classes

Asynchronous Requests

Contact Selection

Actions

Backends

Synchronization and Serialization

Qt Contacts Manager Engines

Information for Clients

Where Is the Data Stored?

Schema Differences

Provided Engines

In-Memory Example Engine

Information For Engine Implementors

Which Functions Do I Need to Implement?

Mandatory Functions

Optional Functionality

Optional Implementation

Which Signals Do I Need to Emit?

Other Considerations

Example Implementation

Qt Contacts Overview

Client-Facing API

Container Classes

Contact

Detail

Relationships

Manager

Meta Data API

Asynchronous API

Synchronous API

Actions

Non-Client-Facing API

Manager Engine

Qt Contacts QML API

Overview

Contact Model

Filters

Contact type

Reference documentation

Main Classes

Detail Leaf Classes

Item matching and filtering

Examples

Qt Contacts Synchronous API

Reporting Errors

Manipulating Contacts

Adding Contacts

Filtering by Detail Definition and Value

Modifying Contact Details

Manipulating Relationships

Qt Quick Contacts List view

Relationship

RelationshipFilter

RelationshipModel

Ringtone

SortOrder

SyncTarget

Tag

Timestamp

UnionFilter

Url

Qt Contacts C++ Classes

Qt Contacts QML Types