Qt Remote Objects C++ Classes

Bietet einen einfach zu verwendenden Mechanismus für die gemeinsame Nutzung von Eigenschaften, Signalen oder Slots einer QObject durch verschiedene Prozesse. Mehr...

Namespaces

QtRemoteObjects

Enthält Bezeichner, die im Modul Remote Objects verwendet werden, sowie einige Funktionen, die im vom Replica Compiler (repc) erzeugten Code verwendet werden

Klassen

QAbstractItemModelReplica

Dient als Komfortklasse für Replikate von Quellen, die auf QAbstractItemModel basieren

QRemoteObjectAbstractPersistedStore

Eine Klasse, die Methoden bereitstellt, um PROP-Werte eines Replikats auf den Wert zu setzen, den sie beim letzten Mal hatten, als das Replikat verwendet wurde

QRemoteObjectDynamicReplica

Ein dynamisch instanziertes Replikat

QRemoteObjectHost

Ein (Host-)Knoten in einem Qt Remote Objects Netzwerk

QRemoteObjectHostBase

Gemeinsame Basisfunktionalität der Klassen Host und RegistryHost

QRemoteObjectNode

Ein Knoten in einem Qt Remote Objects Netzwerk

QRemoteObjectPendingCall

Verkapselt das Ergebnis eines asynchronen Methodenaufrufs

QRemoteObjectPendingCallWatcher

Bietet eine QObject-basierte API zum Beobachten eines QRemoteObjectPendingCall

QRemoteObjectPendingReply

Eine schablonenhafte Version von QRemoteObjectPendingCall

QRemoteObjectRegistry

Eine Klasse, die Informationen über Quellobjekte enthält, die im Qt Remote Objects Netzwerk verfügbar sind

QRemoteObjectRegistryHost

Ein (Host/Registry) Knoten in einem Qt Remote Objects Netzwerk

QRemoteObjectReplica

Eine Klasse, die mit einer Qt API im Remote Object Netzwerk interagiert (aber nicht implementiert)

QtROClientFactory

Eine Klasse, die Informationen über Client-Backends enthält, die auf dem Qt Remote Objects Netzwerk verfügbar sind

QtROServerFactory

Eine Klasse, die Informationen über Server-Backends enthält, die auf dem Qt Remote Objects Netzwerk verfügbar sind.

Detaillierte Beschreibung

Um das Modul mit CMake zu linken, fügen Sie die folgenden Zeilen in Ihre cmake Datei ein:

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

Um das Modul mit qmake zu verlinken, fügen Sie diese Zeile in Ihre Datei .pro ein:

QT       += remoteobjects

Weitere Informationen finden Sie unter Erste Schritte mit Qt Remote Objects.

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