如果我使用 qt,我可以使用 c++ 来实现 qml 示例中的所有函数吗?

If I use qt, Can I use c++ to implement all functions in qml samples

本文关键字:函数 qml 实现 qt 我可以 c++ 可以使 如果      更新时间:2023-10-16

我喜欢clion,但clion还不支持qml,所以我希望使用纯c ++来开发我的个人应用程序。

  • 我可以在纯 C++ 中使用所有 Qt5 UI 功能吗?
  • Android或iOS平台呢,我也可以这样做吗?

我可以在纯 C++ 中使用所有 Qt5 UI 功能吗?

是的,如果你在谈论QtWidgets。你不能直接从 c++ 使用 QML 绘制方法、场景等。

Android或iOS平台呢,我也可以这样做吗?

QtWidgets被移植到android上,但最好在那里使用QML,因为widgets过于以桌面为中心。是的,诺基亚(然后是digia)做了一些工作来修复它,但它仍然是(2016年2月)不是enogh

我建议您在自定义构建脚本(qmake && make && [run application])中使用QML在您的clion或其他所有喜欢的IDE中使用QML。