【问题标题】:QDBus interface watch - g_bus_watch_nameQDBus 接口监视 - g_bus_watch_name
【发布时间】:2014-07-20 05:43:35
【问题描述】:

Qt 是否公开了一种方法来监视 DBus 接口,类似于g_bus_watch_name?我想知道应用程序何时启动或关闭,并查看其 DBus 接口。

【问题讨论】:

    标签: qt interface dbus watch qdbus


    【解决方案1】:

    有一个QDBusServiceWatcher 类可以监控总线的服务变化。来自文档-

    QDBusServiceWatcher 类允许用户监视总线 服务变化。

    QDBusServiceWatcher 对象可用于通知应用程序 关于总线上服务名称的所有权变更。它有三个 观看模式:

    • 仅关注服务注册。
    • 仅关注服务注销。
    • 监视任何类型的服务所有权更改(默认模式)。

    【讨论】:

      猜你喜欢
      • 2013-07-01
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多