Qt Widgets和QML Quick的区别

文章目录

0 背景

在接触Qt的编程过程,有一个概念一直在我脑遍徘徊,到底是学QML、Qucik还是Widgets,Widget会被放弃吗?这篇文档就是我查阅资料和书籍后得到的结果总结。

1 结论

C++ Widgets的编程主要是针对桌面端应用程序,而QML、Quick主要是针对移动应用程序。
因为QML、Quick的出现是主要为开发小屏幕的可伸缩【解决不同屏幕大小的兼容性】、动态触控的轻量级手机端应用,使用Quick来调用OpenGL渲染界面。
两个的定位不用,因此Widgets不会被放弃。因为Qt的主要市场为桌面端程序,因此应该先学习C++Widgets,再来学习QML、Quick。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 岁月 设计师:pinMode 返回首页