Qt D-Bus C++ Classes

Das Modul Qt D-Bus ist eine reine Unix-Bibliothek, mit der Sie die Inter-Prozess-Kommunikation über das D-Bus-Protokoll durchführen können. Mehr...

Namespaces

QDBus

Enthält verschiedene Bezeichner, die im Modul Qt D-Bus verwendet werden.

Klassen

QDBusAbstractAdaptor

Die Basisklasse der D-Bus-Adapterklassen

QDBusAbstractInterface

Die Basisklasse für alle D-Bus-Schnittstellen in der Bindung Qt D-Bus, die den Zugriff auf entfernte Schnittstellen ermöglicht

QDBusArgument

Wird verwendet, um D-Bus-Argumente zu marshallieren und zu demarshallieren

QDBusConnection

Stellt eine Verbindung zum D-Bus-Bus-Daemon dar

QDBusConnectionInterface

Zugriff auf den D-Bus-Daemon-Dienst

QDBusContext

Ermöglicht es Slots, den D-Bus-Kontext der Aufrufe zu bestimmen

QDBusError

Stellt einen Fehler dar, der vom D-Bus-Bus oder von entfernten Anwendungen, die im Bus gefunden wurden, empfangen wurde

QDBusInterface

Proxy für Schnittstellen auf entfernten Objekten

QDBusMessage

Repräsentiert eine über den D-Bus gesendete oder empfangene Nachricht

QDBusObjectPath

Ermöglicht es dem Programmierer, den vom D-Bus-Typensystem bereitgestellten OBJECT_PATH-Typ zu identifizieren

QDBusPendingCall

Verweist auf einen anstehenden asynchronen Aufruf

QDBusPendingCallWatcher

Bequemer Weg, um auf asynchrone Antworten zu warten

QDBusPendingReply

Enthält die Antwort auf einen asynchronen Methodenaufruf

QDBusReply

Speichert die Antwort auf einen Methodenaufruf an ein entferntes Objekt

QDBusServer

Peer-to-Peer-Kommunikation zwischen Prozessen auf demselben Computer

QDBusServiceWatcher

Ermöglicht es dem Benutzer, eine Änderung des Busdienstes zu beobachten

QDBusSignature

Ermöglicht es dem Programmierer, den vom D-Bus-Typensystem bereitgestellten SIGNATURE-Typ zu identifizieren

QDBusUnixFileDescriptor

Enthält einen Unix-Dateideskriptor

QDBusVariant

Ermöglicht es dem Programmierer, den vom D-Bus-Typensystem bereitgestellten Variantentyp zu identifizieren

QDBusVirtualObject

Wird verwendet, um mehrere DBus-Pfade mit einer Klasse zu behandeln

Detaillierte Beschreibung

Anwendungen, die das Modul Qt D-Bus verwenden, können anderen, entfernten Anwendungen Dienste zur Verfügung stellen, indem sie Objekte exportieren, und von diesen Anwendungen exportierte Dienste nutzen, indem sie Aufrufe tätigen und auf Eigenschaften zugreifen.

Die Seite Qt D-Bus Seite enthält Informationen über die Verwendung des Moduls.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.