有没有办法将 Qt 的 QML 代码转换为 C ++ ?对我来说,阅读C ++更容易,因为我还没有 QML 的经验。
答案 0 :(得分:1)
不,遗憾的是,如果不编写任何QML,就无法使用Qt Quick。 (尽管像Qt Quick首次发布以来,像我这样的人一直在要求它能够做到这一点......)除了将QML文档传递给QQml
之一之外,没有C ++接口来实例化Qt Quick组件类。
也就是说,完全可以在C ++文件中完成它,但它确实非常混乱,它涉及在字符串中编写小的QML文档。如果您真的想尝试一下,this StackOverflow question会详细说明如何做,但我认为您会发现它不会让事情变得更容易阅读。
答案 1 :(得分:0)
为什么不使用Qt Widget而不是Qt QML并根据需要编写C ++。