Sur cette page

Qt Remote Objects C++ Classes

Fournit un mécanisme facile à utiliser pour partager les propriétés, les signaux ou les slots d'un site QObject entre les 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 Replica Compiler (repc).

Classes

QAbstractItemModelReplica

Classe de commodité pour les répliques de sources basées sur le modèle QAbstractItemModel.

QRemoteObjectAbstractPersistedStore

Une classe qui fournit les méthodes permettant de remettre les valeurs PROP d'une réplique à la valeur qu'elles avaient la dernière fois que la réplique a été utilisée.

QRemoteObjectDynamicReplica

Une réplique instanciée dynamiquement

QRemoteObjectHost

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

QRemoteObjectHostBase

Fonctionnalité de base commune 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 observer un QRemoteObjectPendingCall

QRemoteObjectPendingReply

Une version modélisée 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 Remote Objects

QtROClientFactory

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

QtROServerFactory

Une classe qui contient des informations sur les serveurs disponibles sur le réseau Qt Remote Objects.

Description détaillée

Pour établir un lien avec le 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 établir un lien avec le module à l'aide de qmake, ajoutez cette ligne à votre fichier .pro:

QT       += remoteobjects

Pour plus d'informations, voir Getting Started with 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.