【问题标题】:Correspondence between dbus-send and QDBusAbstractInterfacedbus-send与QDBusAbstractInterface的对应关系
【发布时间】:2017-12-15 10:29:44
【问题描述】:

dbus-send的参数和QDBusAbstractInterface的构造函数和call*方法的参数是什么对应关系?

互联网上有很多关于如何使用dbus-send 实用程序通过DBus 规则NetworkManager 的示例(例如[1]),但我不能推断如何将它们转换为 Qt C++ 代码。

【问题讨论】:

    标签: c++ qt dbus qtdbus networkmanager


    【解决方案1】:

    这个问题听起来有点过于笼统,以至于任何答案都对你非常有用,但是......

    dbus-send --dest=com.example.service \
              /service/path \
              com.example.interfacename.Method \
              int32:123
    

    应该匹配

    QDBusInterface iface("com.example.Service",
                         "/service/path",
                         "com.example.interfacename");
    iface.call("Method", 123);
    

    【讨论】:

      猜你喜欢
      • 2015-02-28
      • 2011-04-11
      • 2010-10-29
      • 2020-12-08
      • 2016-07-10
      • 1970-01-01
      • 2013-08-24
      • 2021-09-29
      • 2014-09-02
      相关资源
      最近更新 更多