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

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 で始めるを参照してください。

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