#include <TelepathyQt4/Client/ContactManager>
Public Member Functions | |
Connection * | connection () const |
bool | isSupported () const |
QSet< Contact::Feature > | supportedFeatures () const |
PendingContacts * | contactsForHandles (const UIntList &handles, const QSet< Contact::Feature > &features=QSet< Contact::Feature >()) |
PendingContacts * | contactsForHandles (const ReferencedHandles &handles, const QSet< Contact::Feature > &features=QSet< Contact::Feature >()) |
PendingContacts * | contactsForIdentifiers (const QStringList &identifiers, const QSet< Contact::Feature > &features=QSet< Contact::Feature >()) |
PendingContacts * | upgradeContacts (const QList< QSharedPointer< Contact > > &contacts, const QSet< Contact::Feature > &features) |
Friends | |
struct | Private |
class | Connection |
class | PendingContacts |
Connection * Telepathy::Client::ContactManager::connection | ( | ) | const |
Referenced by isSupported().
bool Telepathy::Client::ContactManager::isSupported | ( | ) | const |
References connection(), Telepathy::Client::Connection::interfaces(), TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACTS, and Telepathy::warning().
Referenced by supportedFeatures().
QSet< Contact::Feature > Telepathy::Client::ContactManager::supportedFeatures | ( | ) | const |
PendingContacts * Telepathy::Client::ContactManager::contactsForHandles | ( | const UIntList & | handles, | |
const QSet< Contact::Feature > & | features = QSet<Contact::Feature>() | |||
) |
References Telepathy::Client::PendingContacts::allAttributesFetched(), Telepathy::debug(), PendingContacts, and supportedFeatures().
Referenced by contactsForHandles().
PendingContacts * Telepathy::Client::ContactManager::contactsForHandles | ( | const ReferencedHandles & | handles, | |
const QSet< Contact::Feature > & | features = QSet<Contact::Feature>() | |||
) |
References contactsForHandles(), and Telepathy::Client::ReferencedHandles::toList().
PendingContacts * Telepathy::Client::ContactManager::contactsForIdentifiers | ( | const QStringList & | identifiers, | |
const QSet< Contact::Feature > & | features = QSet<Contact::Feature>() | |||
) |
References Telepathy::debug(), Telepathy::HandleTypeContact, and PendingContacts.
PendingContacts * Telepathy::Client::ContactManager::upgradeContacts | ( | const QList< QSharedPointer< Contact > > & | contacts, | |
const QSet< Contact::Feature > & | features | |||
) |
References Telepathy::debug(), and PendingContacts.
friend struct Private [friend] |
friend class Connection [friend] |
friend class PendingContacts [friend] |
Referenced by contactsForHandles(), contactsForIdentifiers(), and upgradeContacts().