当前位置: 首页 > news >正文

【Qt】1.安装QT

文章目录

  • 1. Qt SDK 的下载和安装
    • 1. Qt SDK 的下载
    • 2. Qt SDK 的安装
    • 3. 配置QT环境变量
    • 4. 验证 Qt SDK 安装是否成功
    • 5. 安装后出现的一些东西


1. Qt SDK 的下载和安装

1. Qt SDK 的下载

Qt 下载官网:http://download.qt.io/archive/qt/

进入官网,按如下图示进行相应的系统版本下载即可。

1、打开官网链接,进入如下图示界面;

ceedffa026b741d5b49978d4eab1f87e

2、选择需要下载的版本(需要科学上网)

这里我选择的是:5.14.2

先点击5.14,进去后选择5.14.2

选择需要下载的版本为windows

44f692675aa313c70b1a9f13f9940f78


2. Qt SDK 的安装

1、找到下载的文件并双击

如果没有断网就会让你登录QT账号,需要注册一下,不麻烦。

不想注册也可以断网安装

0ed6f445230f4cac65a2ade012710696

2、之后就一路next,不过要注意安装路径不能有中文和空格。

3、选择安装组件;这里我们安装的是 Qt Creator

c91356a1060f230dae94bd60f6f6586c

4ea38f21e87550d15e151ffb80d8d28b

之后就是勾选确认协议,一路next,直到安装。

安装后可以取消勾选先不运行QT。

c8576498ed3ecbd97e91728c59a9fe7e


3. 配置QT环境变量

我们现要找到QT的对应路径

找到QT的安装目录,在里面找到5.14.2,进去后点击mingw73_64,进去后点击bin。

点击最上方的地址栏,复制该对应路径,即为QT的对应路径

13d3a1f639cc715856ea2c73d3f1e56a

开始菜单搜索环境变量,进入,点击环境变量

37b4395eb1a3d300523472a316734308

点击后在系统环境变量里面找到Path,双击,然后点击新建

b02819921e67e2e950cb003c41c2f1ed

然后将QT的对应路径放入里面,点击确定三次。

为什么要设置环境变量?

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序将要使用到的信息。

例如Windows 和 DOS 操作系统中的 path 环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到 path 中指定的路径去找。

在 Windows 上设置 Qt 的环境变量是为了能够在命令行或其他应用程序中直接访问 Qt 相关的命令和工具。


4. 验证 Qt SDK 安装是否成功

1、双击打开 Qt Creator 工具,并进入到 “欢迎模式” 下的 “示例” 界面;

c8ec0248be7ecd53ef48aa9cb847a025

在 “示例” 中任选其中一个,单击打开该示例。在单击之后会弹出一个窗口,关闭即可;

a6d2d324d3201c0f64559ea367f3e7db

然后点击这里

f69a0408ca45cf306e3e2a208e0e9ce4

点击构建并运行的那个三角形,如果能构建并运行,说明安装无误。

9cedde12cd14bd429c2068eae9dcf57a


5. 安装后出现的一些东西

78c4345330f6f1efde1612e1a409b920

上面这个是QT的小助手,是英文的,是QT 自带的离线版本的官方文档。


6a59adf10b38f271eee95fd77f17381f

上面这个是QT设计师。一个图形化的设计界面的工具。通过拖拽控件的方式来快速生成界面。后面会经常搭配QT Create使用


82eaeb20e48d780814caf05b02c9fdc5

上面这个是QT语言家,作用是对国际化进行支持。

有的时候写的程序要和国际接轨。

允许你单独创建一个语言配置文件,把界面上需要用到的各种文字,都配置到文件中,并且在文件中提前的把各种语言的翻译都配置进去。

就可以起到一键式切换语言效果。


8744767d0fb13f99361f766a44c87f15

上面这个是


865840f7da6d492a628117d010575a74

上面这个是QT的集成开发工具。

http://www.dtcms.com/a/486295.html

相关文章:

  • Spring AI 番外篇01:MCP Streamable HTTP 模式
  • 【GUI自动化测试】Python 自动化测试框架 pytest 全面指南:基础语法、核心特性(参数化 / Fixture)及项目实操
  • Vue3中组件间的数据传递【6】
  • nginx-1.16.1-2.p01.ky10.sw_64.rpm 安装教程(详细步骤,适用于Kylin V10/SW64架构)
  • 教育培训机构如何开发搭建自己的微信小程序?
  • 微软AutoGen:多智能体AI开发新利器
  • vscode的Verilog/SystemVerilog Tools(Andrew Nolte)插件简单配置
  • Rokid设备连接全解析:蓝牙与Wi-Fi通信源码深度剖析
  • 浦口区建设中学网站湖北什么是网站建设
  • 在阿贝云免费云服务器上体验LightGBM模型训练的愉快经历
  • 工业设计核心软件全解析:从绘图到高端制造
  • 20251015荣品的PRO-RK3566开发板在buildroot下解决驱动编译异常的问题
  • pytest 库用法示例:Python 测试框架的高效实践
  • 公司接到网站中文域名到期在云服务器打建网站
  • 为什么做的网站预览出来什么都没有wordpress开发西瓜
  • uniapp使用音频录音功能
  • 【Linux运维】 Prometheus + Grafana + Alertmanager 监控系统部署指南(CentOS Ubuntu 通用版)
  • 目标检测核心知识与技术
  • 【免费源码】使用YOLOv11和OCSort进行多类别目标跟踪。(基于ncnn框架,c++实现)
  • 学习:uniapp全栈微信小程序vue3后台(31)
  • 微信小程序开发实战指南(三)-- Webview访问总结
  • 公司自建网站加盟装修公司哪家好
  • 哪个软件做网站好如何制作橡皮泥 简单
  • DDE方式下Delphi7程序间及与VB6程序的数据交换
  • 网络安全等级保护要求(10+4 层面)记忆总结
  • 活字格AI智能体:重塑企业级自动化与智能交互新范式
  • 【通信网络安全主题】第六届计算机通信与网络安全国际学术会议(CCNS 2025)
  • 海商网做网站价格自己做的网站怎么添加采集模块
  • vscode使用翻译插件分享
  • Web通信技术:Comet(服务器推送)详解