|  | Home · All Classes · Modules

# QtDBus Module

The QtDBus module provides classes for providing services to other, remote applications by exporting objects, as well as use services exported by those applications by placing calls and accessing properties. More...

### Types

- class QDBus
- class QDBusAbstractAdaptor
- class QDBusAbstractInterface
- class QDBusArgument
- class QDBusConnection
- class QDBusConnectionInterface
- class QDBusError
- class QDBusInterface
- class QDBusMessage
- class QDBusObjectPath
- class QDBusPendingCall
- class QDBusPendingCallWatcher
- class QDBusPendingReply
- class QDBusReply
- class QDBusServiceWatcher
- class QDBusSignature
- class QDBusUnixFileDescriptor
- class QDBusVariant

## Detailed Description

Applications using the QtDBus module can provide services to other, remote applications by exporting objects, as well as use services exported by those applications by placing calls and accessing properties.

The QtDBus module provides an interface that extends the Qt Signals and Slots mechanism, allowing one to connect to a signal emitted remotely as well as to connect a local signal to remote slot.

To import the module use, for example, the following statement:

    from PyQt4 import QtDBus

See the D-Bus page for detailed information on how to use this module.