【Qt】Qt的介绍——Qt的概念、使用Qt Creator新建项目、运行Qt项目、纯代码方式、可视化操作、认识对象模型(对象树)

Qt

在这里插入图片描述
  

1. Qt的概念

  Qt 是一个跨平台的 C++ 图形用户界面应用程序开发框架。它是软件开发者提供的用于界面开发的程序框架,有了Qt我们可以很轻松的进行C++图形用户界面的程序开发。

  
  Qt 优点:

  1. 跨平台性强,几乎支持所有平台,确保应用在不同平台上一致的用户体验。

  2. 接口简单易上手,对学习其他框架有参考意义。

  3. 简化内存回收机制,提高程序稳定性。

  4. 开发效率高,可快速构建应用。

  5. 社区氛围好,市场份额缓慢上升。

  6. 支持嵌入式开发。

  

2. 使用Qt Creator新建项目

  Qt 支持多种开发工具,其中比较常用的开发工具有:Qt Creator、Visual Studio、Eclipse。

  在这里我们使用Qt Creator进行Qt界面的开发:

  Qt Creator 是一个轻量级的跨平台集成开发环境(IDE),专为使用 Qt 框架进行应用程序开发而设计。

  它是一个功能强大、易于使用、快速且高效的工具,被广泛用于编写各种类型的应用程序,如桌面应用程序、移动应用程序和嵌入式系统等。

  Qt Creator 提供了一个可视化的界面设计器和代码编辑器,可以帮助开发者更快捷地创建复杂的用户界面和处理各种事件。

  它还包含了调试工具、版本控制工具、自动完成和智能提示等功能,以及支持多语言和跨平台的开发环境。
  

  接下来我们使用Qt Creator来创建一个Qt程序:

  1. 打开我们的Qt Creator。

在这里插入图片描述

  

  1. 根据Qt Creator提供的模版,创建我们的项目(这里选择最简单的GUI界面开发),选择不同的项目模板,Qt Creator 就会在后续项目创建好了之后生成不同的基础代码。
    在这里插入图片描述
      

  2. 设置项目的名称和项目路径。(注意路径中和名称中都不能有中文)
    在这里插入图片描述
      

  3. 选择项目的构建工具(这里使用默认提供的qmake)。