文件名称:Qt历史-由旋转矩阵求欧拉角
文件大小:6.77MB
文件格式:PDF
更新时间:2024-07-03 15:59:31
qml
1.1 序 Qt历史 Qt4自2005年发布已为成千上万的应用程序甚至桌面操作系统、移动操作系统提供 了稳定、可靠的开发框架。计算机用户的使用模式近年发生了变化,用户正在从传 统PC转向笔记本电脑或智能手机。传统PC被越来越多的触摸屏设备取代,计算机 的用户体验模型也在跟随改变。在这之前Windows UI占据了我们的世界,但现在我 们会花更多的时间使用其它的UI语言开发便携式设备用户界面。 Qt4的设计用于满足开发者在主流桌面操作系统上有一套表现一致的窗口组件可以 使用。如今Qt的使用者面临了新的问题,他们需要提供可触碰交互的用户界面以满 足软件界面需求,并在主流桌面操作系统和移动操作系统上实现这些界面。从 Qt4.7版本开始引进了Qt Quick,它让Qt的使用者可以用简单的元素对象创建一套界 面组件,并通过组合界面组件的方式来完成软件界面需求。 1.1.1 Qt5与Qt4 Qt5是Qt4版本完整的更新。自Qt4.8版本发布,Qt4已经发布了7年,现在这个工具 将会更加令人惊奇。 Qt5主要特性: 出色的图形能力:Qt Quick2基于OpenGL(ES)场景实现,重写的图形堆栈让开 发者可以轻松实现图形特效。 高效的开发模式:使用QML和JavaScript创建用户界面,后端使用C++处理数 据。前后端的分离让前端开发人员可以快速迭代并专注于用户界面开发,后端 的C++开发人员则专注于软件的稳定性、高性能和扩展能力。 跨平台能力:基于Qt平台的统一抽象实现,能够方便地将Qt移植到大多数操作 系统平台。Qt5由基础模块和附加模块组成,操作系统开发者只需移植基础模 块就可以保证Qt最小运行环境。 开源:Qt是由qt.io主导的开源项目,由社区驱动开发。 QmlBook In Chinese 13序