Qt Remote Objects C++ Classes
Provides an easy to use mechanism for sharing a QObject's properties, signals, or slots, between processes. 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
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.
© 2023 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.