Qt Remote Objects C++ Classes▲
Provides an easy to use mechanism for sharing a QObject's properties, signals, or slots, between processes.
Namespaces▲
-
QtRemoteObjects: The QtRemoteObjects namespace contains identifiers used in the Remote Objects module, as well as some functions used from code generated by the Replica Compiler (repc).
Classes▲
-
QAbstractItemModelReplica: The QAbstractItemModelReplica class serves as a convenience class for Replicas of Sources based on QAbstractItemModel.
-
QRemoteObjectAbstractPersistedStore: A class which provides the methods for setting PROP values of a replica to value they had the last time the replica was used.
-
QRemoteObjectDynamicReplica: A dynamically instantiated Replica.
-
QRemoteObjectHost: A (Host) Node on a Qt Remote Objects network.
-
QRemoteObjectHostBase: The QRemoteObjectHostBase class provides base functionality common to Host and RegistryHost classes.
-
QRemoteObjectNode: A node on a Qt Remote Objects network.
-
QRemoteObjectPendingCall: Encapsulates the result of an asynchronous method call.
-
QRemoteObjectPendingCallWatcher: Provides a QObject-based API for watching a QRemoteObjectPendingCall.
-
QRemoteObjectPendingReply: A templated version of QRemoteObjectPendingCall.
-
QRemoteObjectRegistry: A class holding information about Source objects available on the Qt Remote Objects network.
-
QRemoteObjectRegistryHost: A (Host/Registry) node on a Qt Remote Objects network.
-
QRemoteObjectReplica: A class interacting with (but not implementing) a Qt API on the Remote Object network.
-
QtROClientFactory: A class that holds information about client backends available on the Qt Remote Objects network.
-
QtROServerFactory: A class that holds information about server backends available on the Qt Remote Objects network.
Detailed Description▲
To link against the module using CMake, add the following lines to your cmake file:
find_package(Qt6 REQUIRED COMPONENTS RemoteObjects)
target_link_libraries(directconnectserver PRIVATE Qt6::
RemoteObjects)
To link against the module using qmake, add this line to your .pro file:
QT +=
remoteobjects
For more information, see Getting Started with Qt Remote Objects.