文件名称:Qt5介绍-由旋转矩阵求欧拉角
文件大小:6.77MB
文件格式:PDF
更新时间:2024-07-03 15:59:31
qml
1.2 Qt5介绍 1.2.1 Qt Quick Qt Quick是Qt5界面开发技术的统称,是以下几种技术的集合: QML - 界面标记语言 JavaScript - 动态脚本语言 Qt C++ - 跨平台C++封装库 QML是与HTML类似的一种标记语言。在QtQuick中将由标签组成的元素封装在大 括号中 Item{} 。这样的设计重新定义了界面的创建方式,对于开发者而言更加简 单易读。可以使用JavaScript开发界面功能,也可以使用本地Qt C++函数接口扩展 界面功能。简单来说,声明式的UI被称作前端,本地C++部分称作后端,将复杂的 计算过程与本地设备操作从界面开发中分离。 在一个典型的Qt5项目中,前端采用QML/JaveScript开发界面,后端采用Qt C++与 系统交互并完成复杂的运算逻辑,将侧重设计的界面开发与功能开发的工作内容分 离。通常后端开发者可以使用Qt的单元测试框架完成单元测试后将函数接口提供给 前端开发者使用。 1.2.2 Qt5用户界面开发示例 QmlBook In Chinese 14Qt5介绍