将Qt的QML代码转换为C ++

时间:2018-02-26 08:02:12

标签: c++ qml qt5

有没有办法将 Qt QML 代码转换为 C ++ ?对我来说,阅读C ++更容易,因为我还没有 QML 的经验。

2 个答案:

答案 0 :(得分:1)

不,遗憾的是,如果不编写任何QML,就无法使用Qt Quick。 (尽管像Qt Quick首次发布以来,像我这样的人一直在要求它能够做到这一点......)除了将QML文档传递给QQml之一之外,没有C ++接口来实例化Qt Quick组件类。

也就是说,完全可以在C ++文件中完成它,但它确实非常混乱,它涉及在字符串中编写小的QML文档。如果您真的想尝试一下,this StackOverflow question会详细说明如何做,但我认为您会发现它不会让事情变得更容易阅读。

答案 1 :(得分:0)

为什么不使用Qt Widget而不是Qt QML并根据需要编写C ++。