Qt D-Bus Reference Documentation

CLASSNAME

cmake-source-file-property-CLASSNAME

Changes to Qt D-Bus

API changes

The QDBusMessage class

The QDBusArgument class

The QDBusConnection class

The QDBusMessage class

The QDBusPendingReply class

D-Bus Chat Example

Running the Example

D-Bus Complex Ping Pong Example

Running the Example

D-Bus List Names Example

Running the Example

D-Bus Ping Pong Example

Running the Example

D-Bus Remote Controlled Car Example

Running the Example

D-Bus Viewer

Declaring Signals in D-Bus Adaptors

Declaring Slots in D-Bus Adaptors

Asynchronous Slots

Input-Only Slots

Input and Output Slots

Automatic Replies

Delayed Replies

INCLUDE

cmake-source-file-property-INCLUDE

NO_NAMESPACE

cmake-source-file-property-NO_NAMESPACE

Availability

Qt D-Bus

QtDBus

Using the Module

Articles and Guides

Examples

Reference

Module Evolution

Licenses and Attributions

Qt D-Bus Overview

The Buses

Concepts

Messages

Service Names

Object Paths

Interfaces

Cheat Sheet

Debugging

Qt D-Bus XML compiler (qdbusxml2cpp)

The Qt D-Bus Type System

Primitive Types

Compound Types

Extending the Type System

The Type System in Use

Using Qt D-Bus Adaptors

libdus-1 headers, version dbus-1.13.12

qt_add_dbus_adaptor

qt6_add_dbus_adaptor

Synopsis

Description

Examples

qt_add_dbus_interface

qt6_add_dbus_interface

Synopsis

Description

Options

qt_add_dbus_interfaces

qt6_add_dbus_interfaces

Synopsis

Description

Options

qt_generate_dbus_interface

qt6_generate_dbus_interface

Synopsis

Description

Options

CMake Commands in Qt6 DBus

CMake Source File Properties in Qt6 DBus

Qt D-Bus Examples

Qt D-Bus C++ Classes

The QDBus compiler