通过第1章的学习,读者已经对Qt程序有了一个初步的印象。本章将从创建一个Qt项目讲起,分别讲述Qt Widgets项目和Qt Quick项目的创建、运行和发布的全过程。对于Qt Widgets项目,本章会对整个项目的每行代码进行分析解释,并通过多种方式编写代码,然后在命令行进行编译,让读者了解Qt Creator创建、管理、编译和运行项目的内部实现;对于Qt Quick项目,本章除了对项目进行介绍还会讲解Qt资源文件的使用以及QML语言的一些基本语法。学完本章,读者就能够掌握Qt项目建立、编译、运行和发布的整个过程。