Qt D-Bus C++ 类

Qt D-Bus 模块是一个仅适用于 Unix 的库,您可以使用它通过 D-Bus 协议执行进程间通信。更多...

命名空间

QDBus

包含 Qt D-Bus 模块中使用的各种标识符

QDBusAbstractAdaptor

D-Bus 适配器类的基类

QDBusAbstractInterface

Qt D-Bus 绑定的所有 D-Bus 接口的基类,允许访问远程接口

QDBusArgument

用于序列化和反序列化 D-Bus 参数

QDBusConnection

表示与 D-Bus 总线守护进程的连接

QDBusConnectionInterface

访问 D-Bus 总线守护进程服务

QDBusContext

允许槽确定调用的 D-Bus 上下文

QDBusError

表示从 D-Bus 总线或从总线中找到的远程应用程序接收到的错误

QDBusInterface

远程对象接口的代理

QDBusMessage

表示通过 D-Bus 总线发送或接收的一个消息

QDBusObjectPath

允许程序员识别 D-Bus 类型系统中提供的 OBJECT_PATH 类型

QDBusPendingCall

指向一个挂起的异步调用

QDBusPendingCallWatcher

等待异步回复的便捷方式

QDBusPendingReply

包含异步方法调用的回复

QDBusReply

存储对远程对象方法调用的回复

QDBusServer

同一计算机上进程之间的点对点通信

QDBusServiceWatcher

允许用户监视总线服务的变化

QDBusSignature

允许程序员识别 D-Bus 类型系统提供的 SIGNATURE 类型

QDBusUnixFileDescriptor

持有一个 Unix 文件描述符

QDBusVariant

允许程序员识别 D-Bus 类型系统提供的变体类型

QDBusVirtualObject

用于用单个类处理多个 DBus 路径

详细描述

使用 Qt D-Bus 模块的应用程序可以通过导出对象为其他远程应用程序提供服务,以及通过放置调用和访问属性来使用那些应用程序导出的服务。

Qt D-Bus 页面包含有关如何使用该模块的信息。

© 2024 The Qt Company Ltd. 本文档中的文档贡献属于其各自的拥有者。本提供的文档受 GNU 自由文档许可协议第 1.3 版 的条款约束,该协议由自由软件基金会发布。Qt 和相应商标是芬兰和/或其他国家/地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。