Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
Qt Widget 对比 Qt Quick:
- https://www.bilibili.com/video/BV1p64y1T79J 中文视频,来自QT官方网络研讨会:Qt Quick 与 Qt Widgets 适用场景及技术分析(录屏)
- https://stackoverflow.com/questions/8626355/qt-quick-vs-qt-widget Qt Quick vs. Qt Widget 国外网友对比
- https://doc.qt.io/qt-5/topics-ui.html User Interfaces QT官方介绍QML和Widget,并做表格对比。
- https://blog.csdn.net/liang841451955/article/details/79785074 Qt Widgets 与 QML/Qt Quick的区别,什么时候使用哪种?
- https://www.zhihu.com/question/34570556/answer/751739194 使用Qt开发跨平台桌面应用时,应该选择widgets还是qml?
QML教程:
- https://blog.csdn.net/qq_40194498/article/details/79849807 QML入门教程:一、QML和QtQuick简介以及QML实例
- https://www.kancloud.cn/kancloud/qt-study-road-2/99515 QML教程
请不要使用Qt Quick Controls 1(性能差),请使用Qt 5.7版本开始加入的Qt Quick Controls 2。(1. https://doc.qt.io/qt-5/qtquickcontrols2-differences.html,2. https://lists.qt-project.org/pipermail/development/2018-February/032073.html,https://doc.qt.io/qt-5/qtquickcontrols-index.html),请在 BSP版本、设备树、config文件对照表 中确认Qt版本。
Qt Widget | Qt Quick Controls 2 | |
---|---|---|
编程语言 | C++ | QML/JavaScript |
界面效果 | 一般,桌面app风格 | 炫酷,手机app风格 |
动画效果 | 不好做 | 自带,很容易实现 |
适合领域 | 桌面app | 触屏/嵌入式app |
跨平台 | 好 | 很好 |
适配不同屏幕大小 | 难 | 很容易 |
编译后才可以运行 | 是 | 否 |
执行效率 | 好 | 一般 |
Qt Quick Control2演示视频,由于官网使用Youtube不能访问我们放在这里:
下面这个视频来自 https://resources.qt.io/videos/qt-quick-controls-2-qt-quick-designer
咖啡机demo https://resources.qt.io/videos/qt-quick-controls-2-coffee-machine-demo
Overview
Content Tools
Activity
Tasks