- Qbs Manual
- Qbs 1.19.1

# Qt.dbus

Provides Qt D-Bus support. More...

- List of all members, including inherited members

## Properties

- xml2CppHeaderFlags : stringList
- xml2CppSourceFlags : stringList
- xml2cppName : string

## Detailed Description

The Qt.dbus module provides support for the Qt D-Bus module, which contains classes for inter-process communication over the D-Bus protocol.

### Relevant File Tags

Tag | Auto-tagged File Names | Since | Description
--- | --- | --- | ---
`"qt.dbus.adaptor"` | - | 1.5 | Source files with this tag serve as inputs to the rule running the `qdbusxml2cpp` tool, which will create an adaptor class.
`"qt.dbus.interface"` | - | 1.5 | Source files with this tag serve as inputs to the rule running the `qdbusxml2cpp` tool, which will create an interface class.

## Property Documentation

xml2CppHeaderFlags : stringList

A list of additional flags when running the `qdbusxml2cpp` tool to create header files.

Default: `[]`

xml2CppSourceFlags : stringList

A list of additional flags when running the `qdbusxml2cpp` tool to create source files.

Default: `[]`

xml2cppName : string

The base name of the `qdbusxml2cpp` tool.

Set this property if your system uses a name different from the default value.

Default: `"qdbusxml2cpp"`