QT 4.7 DBUS Binding如何支持自定义数据类型的传输(一)

对该问题的兴趣,源于之前的一个麻烦问题,如何让QT 4.7 支持DBUS调用中传递"aas(字符串二维数组)“ 数据据类型(详见http://blog.csdn.net/shallon_luo/archive/2011/01/18/6149616.aspx),虽然该问题已经解决,但是只能算了解个配置方法,下面是更深入的了解。

 

首先是找了一个更深入的学习资料http://laurii.info/articles/2007/03/22/dbus-and-qt-programming 下文的学习资料的代码例子从该链接可以下载。

 

这里先讨论,QT DBUS Binding用在通信的服务器端的情形。

 

第一步,首先看看这个示例DBUS接口的描述XML

 

<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
        "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node name="/com/trollech/examples/car">
        <interface name="com.trolltech.Examples.CarInterface">
                <method name="accelerate"/>
                <method name="decelerate"/>
                <method name="turnLe

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值