Qt简介与安装

89 阅读1分钟

Qt简介

Qt是一个跨平台的、用于进行"桌面应用开发"的、编写图形化界面的、c++应用程序开发框架。

  • 跨平台:Qt开发的应用程序,可以运行在windows、linux、macOs等操作系统上

  • 桌面应用开发:就是开发电脑上客户端程序,例如画图板、计算器等

  • 图形化界面: 和用户交互的界面有两种,命令行界面/终端/TUI;图形化界面/GUI

以命令行的方式与操作系统交互,就是TUI

以图形化界面的方式,通过点击、拖拽等方式来与操作系统交互,就是GUI

Qt就是用来编写 桌面的GUI程序的一套框架

  • 框架:开发者要配合框架,填充框架的留出的细节

Qt安装

在qt官网上注册账户后就能直接下载了:my.qt.io/download

Qt环境的安装需要3个部分:

  • c++编译器

- Qt SDK 软件开发工具包(windows版本的Qt SDK里已经内置了C++编译器,内置的编译器是mingw)

  • Qt 官方IDE:Qt Creator

Windows的Qt安装程序已经全部内置了

环境变量

设置环境变量是为了运行Qt的程序时,系统能找到对应的动态库文件

  • 找到当初安装Qt的目录,我之前安装了6.7.2的Qt SDK

  • 将C:\Qt\6.7.2\mingw_64\bin,加入到系统环境变量Path中(以自己的QtSDK路径为准)

Qt SDK自带的工具

  • Assistant:离线的官方文档

  • Designer:设计师,图形化设计界面的工具,通过拖控件的方式来快速生成界面

  • Linguist:语言家,对国际化进行支持

  • Qt Creator:集成开发工具