Qt D-Bus C++ Classes
Le module ` Qt D-Bus ` est une bibliothèque réservée à Unix qui vous permet d'effectuer une communication interprocessus à l'aide du protocole D-Bus. En savoir plus...
Espaces de noms
Contient divers identifiants utilisés dans l'ensemble du module Qt D-Bus |
Classes
La classe de base des classes d'adaptateurs D-Bus | |
La classe de base de toutes les interfaces D-Bus dans la liaison « Qt D-Bus », permettant d’accéder à des interfaces distantes | |
Utilisée pour le marshalling et le démarshalling des arguments D-Bus | |
Représente une connexion au démon du bus D-Bus | |
Accès au service du démon du bus D-Bus | |
Permet aux slots de déterminer le contexte D-Bus des appels | |
Représente une erreur reçue du bus D-Bus ou d'applications distantes présentes sur le bus | |
Proxy pour les interfaces sur des objets distants | |
Représente un message envoyé ou reçu sur le bus D-Bus | |
Permet au programmeur d'identifier le type OBJECT_PATH fourni par le système de types D-Bus | |
Fait référence à un appel asynchrone en attente | |
Moyen pratique d'attendre des réponses asynchrones | |
Contient la réponse à un appel de méthode asynchrone | |
Stocke la réponse à un appel de méthode vers un objet distant | |
Communication peer-to-peer entre des processus sur le même ordinateur | |
Permet à l'utilisateur de surveiller les changements sur un service de bus | |
Permet au programmeur d’identifier le type SIGNATURE fourni par le système de types D-Bus | |
Contient un descripteur de fichier Unix | |
Permet au programmeur d’identifier le type « variant » fourni par le système de types D-Bus | |
Utilisé pour gérer plusieurs chemins DBus avec une seule classe |
Description détaillée
Les applications utilisant le module Qt D-Bus peuvent fournir des services à d’autres applications distantes en exportant des objets, ainsi qu’utiliser les services exportés par ces applications en effectuant des appels et en accédant à des propriétés.
La Qt D-Bus page contient des informations sur l'utilisation du module.
© 2026 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.