Sur cette page

Qt Remote Objects C++ Classes

Fournit un mécanisme simple d'utilisation permettant de partager les propriétés, les signaux ou les slots d'un objet « QObject » entre différents processus. En savoir plus...

Espaces de noms

QtRemoteObjects

Contient les identifiants utilisés dans le module Remote Objects, ainsi que certaines fonctions utilisées dans le code généré par le compilateur Replica (repc)

Classes

QAbstractItemModelReplica

Sert de classe de commodité pour les répliques de sources basées sur QAbstractItemModel

QRemoteObjectAbstractPersistedStore

Classe fournissant les méthodes permettant de définir les valeurs PROP d’une réplique sur les valeurs qu’elles avaient lors de la dernière utilisation de celle-ci

QRemoteObjectDynamicReplica

Une réplique instanciée dynamiquement

QRemoteObjectHost

Un nœud (hôte) sur un réseau « Qt Remote Objects »

QRemoteObjectHostBase

Fonctionnalités de base communes aux classes Host et RegistryHost

QRemoteObjectNode

Un nœud sur un réseau « Qt Remote Objects »

QRemoteObjectPendingCall

Encapsule le résultat d’un appel de méthode asynchrone

QRemoteObjectPendingCallWatcher

Fournit une API basée sur QObject pour surveiller un QRemoteObjectPendingCall

QRemoteObjectPendingReply

Une version avec modèles de QRemoteObjectPendingCall

QRemoteObjectRegistry

Une classe contenant des informations sur les objets Source disponibles sur le réseau Qt Remote Objects

QRemoteObjectRegistryHost

Un nœud (hôte/registre) sur un réseau Qt Remote Objects

QRemoteObjectReplica

Une classe interagissant avec (mais n'implémentant pas) une API Qt sur le réseau des objets distants

QtROClientFactory

Une classe contenant des informations sur les backends clients disponibles sur le réseau Qt Remote Objects

QtROServerFactory

Une classe contenant des informations sur les backends serveurs disponibles sur le réseau « Qt Remote Objects »

Description détaillée

Pour lier votre projet au module à l’aide de CMake, ajoutez les lignes suivantes à votre fichier ` cmake ` :

find_package(Qt6 REQUIRED COMPONENTS RemoteObjects)
target_link_libraries(directconnectserver PRIVATE Qt6::RemoteObjects)

Pour lier le module à l'aide d'qmake, ajoutez cette ligne à votre fichier « .pro » :

QT       += remoteobjects

Pour plus d’informations, consultez la section « Premiers pas avec Qt Remote Objects ».

© 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.