- Qt 6.9
- Qt D-Bus
- Qt D-Bus Examples
- D-Bus Complex Ping Pong
- Qt 6.9.3 Reference Documentation

# D-Bus Complex Ping Pong

Demonstrates usage of the Qt D-Bus typesystem.

Complex Ping Pong example demonstrates the use of Qt D-Bus typesystem with QDBusVariant and QDBusReply. The example consists of the main application `complexping` which starts the other application, `complexpong`. Entering keywords such as `hello` and `ping` is handled by complexpong and the reply is printed to the standard output.

#### Running the Example

To run the example from Qt Creator, open the Welcome mode and select the example from Examples. For more information, see Qt Creator: Tutorial: Build and run.

To run, execute the `complexping` application.

     $ ./complexping
     Ask your question: When is the next Qt release?
     Reply was: Sorry, I don't know the answer
     Ask your question: What is the answer to life, the universe and everything?
     Reply was: 42

Example project @ code.qt.io