Qt D-Bus XML 编译器(qdbusxml2cpp)

Qt D-Bus XML 编译器是一个工具,可以用来解析接口描述并生成代表这些接口的静态代码,这些代码可以用来调用远程对象或实现这些接口。

qdbusxml2cpp 有两种操作模式,对应于它可以生成的两种输出:接口(代理)类或适配器类。后者包含一个 C++ 头文件和一个源文件,这些文件需要被编辑和调整以适应您的需求。

qdbusxml2cpp 工具并不是在您每次编译应用程序时都要运行。相反,它应该在使用代码开发或接口更改时使用。

qdbusxml2cpp 生成的适配器类只是一个框架,需要完成。它默认生成调用适配器附加到的对象上的具有相同名称的槽。但是,您可以修改这些槽或属性访问函数以满足您的需求。

© 2024 Qt 公司有限公司。此处包含的文档贡献者是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 通用文档许可证(GFDL)1.3 版本 许可的。Qt 和各相应标志是芬兰 Qt 公司及其在全球的子公司和关联公司的 商标。所有其他商标是其各自所有者的财产。