|
@@ -14,7 +14,7 @@ Qt Quick是Qt5界面开发技术的统称,是以下几种技术的集合:
|
|
|
|
|
|
QML是与HTML类似的一种标记语言。在QtQuick中将由标签组成的组件封装在大括号中`Item{}`。这样的设计从新定义了界面的创建方式,对于开发者而言更加简单易读。可以使用JavaScript开发界面功能,也可以使用本地Qt C++函数接口扩展界面功能。简单来说,声明式的UI被称作前端,本地C++部分称作后端,将复杂的计算过程与本地设备操作从界面开发中分离。
|
|
QML是与HTML类似的一种标记语言。在QtQuick中将由标签组成的组件封装在大括号中`Item{}`。这样的设计从新定义了界面的创建方式,对于开发者而言更加简单易读。可以使用JavaScript开发界面功能,也可以使用本地Qt C++函数接口扩展界面功能。简单来说,声明式的UI被称作前端,本地C++部分称作后端,将复杂的计算过程与本地设备操作从界面开发中分离。
|
|
|
|
|
|
-在一个典型的Qt5项目中,前端采用QML/JaveScript开发界面,后端采用Qt C++与系统交互并完成复杂的运算逻辑,将侧重设计的界面开发与功能开发的工作内容分离。通常后端开发者可以使用Qt的单元测试框架完成单元测试后提供给前端开发者调用。
|
|
|
|
|
|
+在一个典型的Qt5项目中,前端采用QML/JaveScript开发界面,后端采用Qt C++与系统交互并完成复杂的运算逻辑,将侧重设计的界面开发与功能开发的工作内容分离。通常后端开发者可以使用Qt的单元测试框架完成单元测试后提供给前端开发者使用。
|
|
|
|
|
|
在典型的项目中前端开发使用QML/JaveScript,后端代码开发使用Qt C++来完成系统接口和繁重的计算工作。这样就很自然的将设计界面的开发者和功能开发者分开了。后端开发测试使用Qt自有的单元测试框架后,导出给前端开发者使用。
|
|
在典型的项目中前端开发使用QML/JaveScript,后端代码开发使用Qt C++来完成系统接口和繁重的计算工作。这样就很自然的将设计界面的开发者和功能开发者分开了。后端开发测试使用Qt自有的单元测试框架后,导出给前端开发者使用。
|
|
|
|
|