Home · All Classes · All Namespaces · Modules · Functions · Files

Tpy::ChannelFactory Class Reference

Constructs Channel objects. More...

#include <TelepathyQt4Yell/ChannelFactory>

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

Constructs Channel objects.


Constructor & Destructor Documentation

Tpy::ChannelFactory::~ChannelFactory (  )  [virtual]

Class destructor.

Tpy::ChannelFactory::ChannelFactory ( const QDBusConnection &  bus  )  [protected]

Class constructor.

The constructed factory will construct channel subclasses provided by TelepathyQt4Yell/TelepathyQt4 as appropriate for the channel immutable properties, but not make any features ready.

Parameters:
bus The QDBusConnection the proxies constructed using this factory should use.

Member Function Documentation

ChannelFactoryPtr Tpy::ChannelFactory::create ( const QDBusConnection &  bus  )  [static]

Create a new ChannelFactory object for the given bus.

The returned factory will construct channel subclasses provided by TelepathyQt4Yell/TelepathyQt4 as appropriate for the channel immutable properties, but not make any features ready.

Parameters:
bus The QDBusConnection the proxies constructed using this factory should use.
Returns:
An ChannelFactoryPtr pointing to the newly created factory.
template<typename Subclass >
void Tpy::ChannelFactory::setSubclassForMediaCalls ( const QVariantMap &  additionalProps = QVariantMap()  )  [inline]
void Tpy::ChannelFactory::setConstructorForMediaCalls ( const ConstructorConstPtr &  ctor,
const QVariantMap &  additionalProps = QVariantMap() 
)


Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4-Yell 0.1.6