Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
GoogleTalk uses a form of Jabber and provides instant messaging, presence and VoIP calls. This integration allows Qt Extended to utilize that functionality, via Telepathy, inline with existing applications and minor user interface modifications.
Presence information allows the user to identify at a glance whether a contact is available for communications.
The presence API abstracts the industry standards in presence to provide a generic interface between applications and presence servers.
SIP and XMPP(Jabber) protocols are supported in the initial implementation.
The Presence API is responsible for integrating presence data from different protocol implementations and presenting a unified presence status to client applications such as Contacts and Call History.
The presence API supports contacts to have multiple resources. i.e. a contact can have separate presence status for IM and Voice call.
The basic presence status of a presence entity can be described in Online, Offline and Away status.
This status is determined by compiling all the status on available resources.
The presence API supports extended presence elements such as mood, activities, location, etc.
A presence status icon describing Online/Offline/Away appears whenever contact's name is shown.
The status line appears if there is available display.
Telepathy is a project that aims to provide a unified communications framework based on D-Bus.
Telepathy thus brings the following capabilities to Qt Extended:
These capabilities are demonstrated in the relevant applications.
Presence information provided by XMPP/jabber (for example, via telepathy) is supported and presented through a common API.
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |