Qt Remote Objects C++ Classes

QObject のプロパティ、シグナル、スロットをプロセス間で共有するための使いやすいメカニズムを提供します。詳細

名前空間

QtRemoteObjects

リモートオブジェクトモジュールで使用される識別子と、Replica Compiler (repc) によって生成されるコードで使用される関数を含みます。

クラス

QAbstractItemModelReplica

QAbstractItemModel に基づくソースのレプリカのための便利なクラスです。

QRemoteObjectAbstractPersistedStore

レプリカの PROP 値を、レプリカが最後に使用されたときの値に設定するメソッドを提供するクラス。

QRemoteObjectDynamicReplica

動的にインスタンス化されるレプリカ

QRemoteObjectHost

Qt Remote Objects ネットワーク上の(ホスト)ノード。

QRemoteObjectHostBase

Host クラスと RegistryHost クラスに共通する基本機能

QRemoteObjectNode

Qt Remote Objects ネットワーク上のノード。

QRemoteObjectPendingCall

非同期メソッド呼び出しの結果のカプセル化

QRemoteObjectPendingCallWatcher

QRemoteObjectPendingCall を監視するための QObject ベースの API を提供します。

QRemoteObjectPendingReply

QRemoteObjectPendingCall のテンプレート版。

QRemoteObjectRegistry

Qt Remote Objects ネットワークで利用可能な Source オブジェクトに関する情報を保持するクラスです。

QRemoteObjectRegistryHost

Qt Remote Objects ネットワーク上の(ホスト/レジストリ)ノード。

QRemoteObjectReplica

Qt Remote Objects ネットワーク上の Qt API と相互作用する(実装はしない)クラス。

QtROClientFactory

Qt Remote Objects ネットワークで利用可能なクライアントバックエンドに関する情報を保持するクラス。

QtROServerFactory

Qt Remote Objects ネットワークで利用可能なサーバーバックエンドに関する情報を保持するクラスです。

詳しい説明

CMake を使ってこのモジュールにリンクするには、cmake ファイルに以下の行を追加してください:

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

qmake を使ってこのモジュールにリンクするには、.pro ファイルに次の行を追加します:

QT       += remoteobjects

詳細については、「Qt Remote Objects を始める」を参照してください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。