如何使用 QtDbus 注册接口和注册方法?

Posted

技术标签:

【中文标题】如何使用 QtDbus 注册接口和注册方法?【英文标题】:How to register an interface and register methods using QtDbus? 【发布时间】:2012-02-21 23:50:15 【问题描述】:

我想在 QtDbus 上注册一个接口和方法。

在 glib Dbus 中,我们有一个方法 g_dbus_register_interface(.. ,.. , .., ..)。

有没有办法使用 QtDbus 做同样的事情?

【问题讨论】:

【参考方案1】:

是的,你必须使用 QDBusConnectionInterface::registerService 和 QDBusConnectionInterface::registerObject。请按照本手册获取完整指南:http://techbase.kde.org/Development/Tutorials/D-Bus/Creating_Interfaces。

【讨论】:

以上是关于如何使用 QtDbus 注册接口和注册方法?的主要内容,如果未能解决你的问题,请参考以下文章

如何注册和使用同一接口的不同实现?

QtDBus。如何调用以 QDBusUnixFileDescriptor 作为参数的方法

如何使 Sonar 符合 XMLInputFactory 和 woodstox 库的注册实现?

注册成功后如何使按钮可见?

如何在Android Studio上利用云数据库Mysql实现在线登录注册?

如何使用主包的虚拟化文件系统/注册表使可选包中的应用程序运行?