ソースを参照

Updates meet_qt_5/qt5qt5_introduction.md

Auto commit by GitBook Editor
Cai Wancang 7 年 前
コミット
09fc715fd9
1 ファイル変更2 行追加0 行削除
  1. 2 0
      meet_qt_5/qt5qt5_introduction.md

+ 2 - 0
meet_qt_5/qt5qt5_introduction.md

@@ -14,6 +14,8 @@ 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的单元测试框架完成单元测试后提供给前端开发者调用。
+
 在典型的项目中前端开发使用QML/JaveScript,后端代码开发使用Qt C++来完成系统接口和繁重的计算工作。这样就很自然的将设计界面的开发者和功能开发者分开了。后端开发测试使用Qt自有的单元测试框架后,导出给前端开发者使用。
 在典型的项目中前端开发使用QML/JaveScript,后端代码开发使用Qt C++来完成系统接口和繁重的计算工作。这样就很自然的将设计界面的开发者和功能开发者分开了。后端开发测试使用Qt自有的单元测试框架后,导出给前端开发者使用。
 
 
 ## 1.2.2 一个用户界面(Digesting an User Interface)
 ## 1.2.2 一个用户界面(Digesting an User Interface)