【发布时间】:2016-09-27 03:19:04
【问题描述】:
我在 Qt 中使用 qbusxml2cpp 工具将 xml 转换为 cpp 类。我使用下面的命令来转换一个名为 nm-device.xml 的 xml 文件(我从网络管理器包 v0.9.8.8 中获取这个 xml 文件)
qdbusxml2cpp -v -c Devices -p Devices.h:Devices.cpp nm-device.xml
但我得到错误,这是输出:
Got unknown type `(uu)' 你应该在 XML 描述中添加 name="org.qtproject.QtDBus.QtTypeName" value="
"/>
我也在谷歌上搜索过,我知道 (uu) 是一个结构,我需要将下面的行添加到 xml 文件中
name="org.qtproject.QtDBus.QtTypeName" value="
"/>
问题是在我的情况下我应该使用什么类型?
【问题讨论】:
标签: qt qdbusxml2cpp