Ubuntu Download Manager  1.2.0
A session-wide downloading service
PropertiesInterface Class Reference

#include <properties_interface.h>

+ Inheritance diagram for PropertiesInterface:
+ Collaboration diagram for PropertiesInterface:

Public Slots

QDBusPendingReply< QDBusVariant > Get (const QString &interface_name, const QString &property_name)
 
QDBusPendingReply< QVariantMap > GetAll (const QString &interface_name)
 
QDBusPendingReply Set (const QString &interface_name, const QString &property_name, const QDBusVariant &value)
 

Signals

void PropertiesChanged (const QString &interface_name, const QVariantMap &changed_properties, const QStringList &invalidated_properties)
 

Public Member Functions

 PropertiesInterface (const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent=0)
 
 ~PropertiesInterface ()
 

Static Public Member Functions

static const char * staticInterfaceName ()
 

Detailed Description

Definition at line 27 of file properties_interface.h.

Constructor & Destructor Documentation

PropertiesInterface::PropertiesInterface ( const QString &  service,
const QString &  path,
const QDBusConnection &  connection,
QObject parent = 0 
)

Definition at line 18 of file properties_interface.cpp.

PropertiesInterface::~PropertiesInterface ( )

Definition at line 23 of file properties_interface.cpp.

Member Function Documentation

QDBusPendingReply<QDBusVariant> PropertiesInterface::Get ( const QString &  interface_name,
const QString &  property_name 
)
inlineslot

Definition at line 40 of file properties_interface.h.

QDBusPendingReply<QVariantMap> PropertiesInterface::GetAll ( const QString &  interface_name)
inlineslot

Definition at line 47 of file properties_interface.h.

void PropertiesInterface::PropertiesChanged ( const QString &  interface_name,
const QVariantMap &  changed_properties,
const QStringList &  invalidated_properties 
)
signal
QDBusPendingReply PropertiesInterface::Set ( const QString &  interface_name,
const QString &  property_name,
const QDBusVariant &  value 
)
inlineslot

Definition at line 54 of file properties_interface.h.

static const char* PropertiesInterface::staticInterfaceName ( )
inlinestatic

Definition at line 31 of file properties_interface.h.


The documentation for this class was generated from the following files: