Qt D-Bus C++ Classes
Le module Qt D-Bus est une bibliothèque Unix uniquement que vous pouvez utiliser pour effectuer une communication inter-processus à l'aide du protocole D-Bus. Plus d'informations...
Espaces de noms
Contient divers identificateurs utilisés dans le module Qt D-Bus. |
Classes
La classe de base des classes d'adaptateurs D-Bus | |
Classe de base pour toutes les interfaces D-Bus dans la liaison Qt D-Bus, permettant l'accès aux interfaces distantes. | |
Utilisée pour rassembler et désassembler les arguments D-Bus. | |
Représente une connexion au démon de bus D-Bus. | |
Accès au service du démon de 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 trouvées dans le bus. | |
Proxy pour les interfaces sur les 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 typage 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 à un objet distant | |
Communication poste à poste entre processus sur le même ordinateur | |
Permet à l'utilisateur de surveiller un changement de service de bus | |
Permet au programmeur d'identifier le type de SIGNATURE fourni par le système de type D-Bus | |
Contient un descripteur de fichier Unix | |
Permet au programmeur d'identifier le type de variante fourni par le système de type 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, et utiliser les services exportés par ces applications en effectuant des appels et en accédant aux propriétés.
La page Qt D-Bus 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.