Qt Remote Objects C++ Classes

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

名前空間

QtRemoteObjects

リモートオブジェクトモジュールで使用される識別子と、レプリカコンパイラ(repc)によって生成されるコードで使用される関数が含まれます。

クラス

QAbstractItemModelReplica

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

QRemoteObjectAbstractPersistedStore

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

QRemoteObjectDynamicReplica

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

QRemoteObjectHost

Qt リモートオブジェクトネットワーク上の(ホスト)ノード

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 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

詳細については、Getting Started with Qt Remote Objects を参照してください。

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