Qt D-Bus C++ Classes

Qt D-Bus モジュールは、D-Busプロトコルを使用してプロセス間通信を行うための Unix 専用ライブラリである。詳細...

名前空間

QDBus

Qt D-Bus モジュール全体で使用される雑多な識別子が含まれています。

クラス

QDBusAbstractAdaptor

D-Bus アダプタ・クラスの基本クラスです。

QDBusAbstractInterface

Qt D-Bus バインディングのすべての D-Bus インタフェースの基底クラスで、リモート・インタフェースへのアクセスを可能にします。

QDBusArgument

D-Bus 引数のマーシャルおよびデマーシャルに使用されます。

QDBusConnection

Dバス・デーモンへの接続を表します。

QDBusConnectionInterface

Dバス・デーモン・サービスへのアクセス

QDBusContext

スロットが呼び出しのDバス・コンテキストを判断できるようにします。

QDBusError

D-Busバスまたはバス内のリモート・アプリケーションから受信したエラーを表します。

QDBusInterface

リモート・オブジェクトのインターフェースのプロキシ

QDBusMessage

D-Busバス上で送受信される1つのメッセージを表します。

QDBusObjectPath

D-Bus タイプ・システムによって提供される OBJECT_PATH タイプをプログラマが識別できるようにします。

QDBusPendingCall

保留中の1つの非同期呼び出しを表します。

QDBusPendingCallWatcher

非同期応答を待つための便利な方法

QDBusPendingReply

非同期メソッド呼び出しに対する応答を格納します。

QDBusReply

リモート・オブジェクトへのメソッド呼び出しに対する応答を格納します。

QDBusServer

同じコンピュータ上のプロセス間のピアツーピア通信

QDBusServiceWatcher

ユーザがバスサービスの変更を監視できるようにする

QDBusSignature

プログラマがDバス・タイプシステムによって提供されるSIGNATUREタイプを識別できるようにします。

QDBusUnixFileDescriptor

Unixファイル記述子を1つ保持

QDBusVariant

プログラマがDバス・タイプシステムによって提供されるバリアント・タイプを識別できるようにします。

QDBusVirtualObject

1つのクラスで複数のDBusパスを処理するために使用されます。

詳細説明

Qt D-Bus モジュールを使用するアプリケーションは、オブジェクトをエクスポートすることで、他のリモートアプリケーションにサービスを提供したり、呼び出しやプロパティへのアクセスによって、それらのアプリケーションによってエクスポートされたサービスを使用したりすることができます。

この Qt D-Busページには、モジュールの使用方法に関する情報が記載されています。

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