Qt IVI 生成器

Qt IVI 提供了一种使用其自己的接口定义语言(IDL)描述接口的方法,然后根据此定义生成基于 Qt/QML API 的代码。此生成器基于 QFace 库,该库提供了一个通用的自动生成框架。

已知限制

目前,Qt IVI 生成器有以下限制

  • 不支持 IDL 之外的 C++ 类型,例如在 QFace IDL 中重用 QGeoCoordinate。
  • 定义的接口不能用作属性或函数参数的类型。
  • 不支持 map 类型。
  • 直接在 QFace 文件中提供的任何默认值目前都被忽略。

©2020 The Qt Company Ltd. 本文档中包含的贡献的版权归属各自的权利人。本提供的文档受 GNU 自自由文档许可第 1.3 版 的条款约束,由自由软件基金会发布。Qt 以及相应的标志是芬兰和/或世界上其他地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自权利人的财产。