Provides an easy to use mechanism for sharing a QObject's properties, signals, or slots, between processes. \ingroup
modules \qtcmakepackage
RemoteObjects \qtvariable
remoteobjects. More...
Namespaces
Contains identifiers used in the Remote Objects module, as well as some functions used from code generated by the Replica Compiler (repc) |
Classes
Serves as a convenience class for Replicas of Sources based on QAbstractItemModel | |
A class which provides the methods for setting PROP values of a replica to value they had the last time the replica was used | |
A dynamically instantiated Replica | |
A (Host) Node on a Qt Remote Objects network | |
Base functionality common to Host and RegistryHost classes | |
A node on a Qt Remote Objects network | |
Encapsulates the result of an asynchronous method call | |
Provides a QObject-based API for watching a QRemoteObjectPendingCall | |
A templated version of QRemoteObjectPendingCall | |
A class holding information about Source objects available on the Qt Remote Objects network | |
A (Host/Registry) node on a Qt Remote Objects network | |
A class interacting with (but not implementing) a Qt API on the Remote Object network | |
A class that holds information about client backends available on the Qt Remote Objects network | |
A class that holds information about server backends available on the Qt Remote Objects network |
Detailed Description
\title
Qt Remote Objects C++ Classes
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.