0.QT概述|下载|配置环境

Win10 64位下QT5.12.0+VS2015环境配置 1.软件下载 VS2015安装包及安装教程 QT5.12.0下载地址 进入官网后可以自己选择想要的QT版本,如下: 2.软件安装 先行安装vs2015; 接着安装下列两个 1)双击qt-opensource-windows-x86-5.12.0exe,然后点击Next: 2)有账号登陆账号,没有可以选择注册一个或者选择skip: 3)选择下一步: 4)选择想要安装的路径,然后点击下一步: 5)我选择勾选了使用vs编译需要的组件: “Qt 5.12.0”节点下面是 Qt 的功能模块,包括用于不 阅读详情

QT概述

QT背景介绍

Qt是⼀个跨平台的C++图形⽤⼾界⾯应⽤程序框架。它为应⽤程序开发者提供了建⽴艺术级图形界⾯所需的所有功能。它是完全⾯向对象的,很容易扩展。Qt为开发者提供了⼀种基于组件的开发模式,开发者可以通过简单的拖拽和组合来实现复杂的应⽤程序,同时也可以使⽤C++语⾔进⾏⾼级开发。
图形⽤⼾界⾯:指采⽤图形⽅式显⽰的计算机操作⽤⼾界⾯,是计算机与其使⽤者之间的对话接⼝,是计算机系统的重要组成部分。

Qt的优点

• 跨平台,⼏乎⽀持所有的平台;
• 接⼝简单,容易上⼿,学习QT框架对学习其他框架有参考意义。
• ⼀定程度上简化了内存回收机制;
• 开发效率⾼,能够快速的构建应⽤程序。
• 有很好的社区氛围,市场份额在缓慢上升。
• 可以进⾏嵌⼊式开发。

Qt的应⽤场景
  1. 桌⾯应⽤程序
    Qt能够创建各种类型的桌⾯应⽤程序,包括⽂件管理器、媒体播放器、绘图程序等。Qt应⽤程序⽀持多种操作系统,可以运⾏在Windows、Linux、macOS等桌⾯操作系统上。
  2. 移动应⽤程序
    Qt⽀持Android和IOS移动操作系统,为应⽤程序提供了强⼤的跨平台能⼒。可以使⽤Qt构建各种移动应⽤程序,例如社交应⽤、游戏、娱乐等。
  3. 嵌⼊式系统
    Qt在嵌⼊式领域应⽤⾮常⼴泛,它可以构建⾯向各种设备的图形应⽤程序,在机顶盒、⻋载娱乐系统、安防监控设备等领域具有⼴泛的应⽤。

搭建QT开发环境

Qt Creator

⼀个轻量级的跨平台集成开发环境(IDE),专为使⽤Qt框架进⾏应⽤程序开发⽽设计。
它是⼀个功能强⼤、易于使⽤、快速且⾼效的⼯具,被⼴泛⽤于编写各种类型的应⽤程序,如桌⾯应⽤程序、移动应⽤程序和嵌⼊式系统等。
Qt Creator提供了⼀个可视化的界⾯设计器和代码编辑器,可以帮助开发者更快捷地创建复杂的⽤⼾界⾯和处理各种事件。
它还包含了调试⼯具、版本控制⼯具、⾃动完成和智能提⽰等功能,以及⽀持多语⾔和跨平台的开发环境。

主要特点包括:
• 紧密集成的Qt框架:Qt Creator专⻔为Qt开发⽽设计,因此它与Qt框架集成得⾮常紧密,使开发者可以更容易地管理和部署他们的应⽤程序。
• 强⼤的编辑器:Qt Creator具有⼀些先进的编辑器功能,如语法⾼亮、代码折叠、智能提⽰、⾃动完成和代码重构。
• 集成的调试器:Qt Creator内置了调试器,允许开发⼈员在代码中设置断点以及检查变量、堆栈和调⽤树等信息。
• ⾼效的构建系统:Qt Creator提供了⼀个⾼效的构建系统,可以⾃动构建和部署应⽤程序,同时⽀持使⽤不同的编译器和平台。
• 可视化界⾯设计器:Qt Creator具有⼀个可视化界⾯设计器,它允许开发⼈员在没有编写代码的情况下创建复杂的⽤⼾界⾯。
• 多语⾔⽀持:Qt Creator⽀持多种编程语⾔,包括C++、QML、JavaScript等。

Qt Creator是⼀个功能⻬全、易于使⽤且⾼效的跨平台IDE,适⽤于各种类型的应⽤程序开发,特别是那些使⽤Qt框架的开发者。

Visual Studio

Visual Studio是由微软公司开发的集成开发环境(IDE)。它可以⽤来开发多种类型的应⽤程序。包括Windows桌⾯应⽤程序、Web应⽤程序、移动应⽤程序、游戏等。Visual Studio 提供了丰富的开发⼯具和功能,包括代码编辑器、调试器、⾃动完成、代码重构、版本控制等等。它⽀持多种编程语⾔,
如:C++、C#、Visual Basic、F#、Python等。Visual Studio还可以与其他开发⼯具和服务集成,如Azure云服务、GitHub、Jenkins等。

主要特点:
• 多语⾔⽀持:Visual Studio⽀持多种编程语⾔,包括C++、C#、Visual Basic、F#、Python、JavaScript等;
• 丰富的⼯具集:VS提供了各种开发⼯具,包括代码编辑器、调试器、代码分析⼯具等,以提⾼开发⼈员的效率;
• 可视化设计:VS提供了可视化的设计⼯具,如窗体设计器、WPF 设计器等,使开发⼈员可以直观地设计⽤⼾界⾯;
• 跨平台开发:VS⽀持跨平台开发,可以开发适⽤于Windows、Linux和macOS等多个平台的应⽤程序;
• 集成的调试器:VS集成了强⼤的调试器,可以进⾏代码的单步调试、断点调试等操作来帮助开发⼈员查找和修复错误;
• 丰富的扩展性:VS可以通过安装扩展来扩展其功能,开发⼈员可以根据⾃⼰的需求选择并安装适合的扩展。

Eclipse

Eclipse是著名的跨平台的⾃由集成开发环境(IDE)。最初主要⽤来Java语⾔开发,但是⽬前亦有⼈通过插件使其作为其他计算机语⾔⽐如C++和Python的开发⼯具。Eclipse的本⾝只是⼀个框架平台,但是众多插件的⽀持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发⾃⼰的IDE。Qt框架可以与Eclipse集成,使开发者可以使⽤Eclipse的强⼤功能来开发Qt应⽤程序。

Qt SDK的下载和安装

Index of /archive/qt
![[Pasted image 20250303204623.png]]

选择5.14的5.14.2的windows-x86版本
![[Pasted image 20250303210736.png]]

点击安装,中间需要登录账号或者断网
![[Pasted image 20250303224203.png]]

选择组件
![[Pasted image 20250303225048.png]]

![[Pasted image 20250303225110.png]]

继续下一步安装
安装完成
![[Pasted image 20250303224628.png]]

配置环境变量

搜索框搜索环境变量
![[Pasted image 20250303224803.png]]

需要把Qt SDL中的某个目录加入到Path环境变量中
F:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin
找到这个目录
![[Pasted image 20250304132308.png]]

点击编辑系统的环境变量
![[Pasted image 20250304133942.png]]

添加目录
![[Pasted image 20250304134420.png]]

环境变量是在操作系统中⼀个具有特定名字的对象,它包含了⼀个或者多个应⽤程序将要使⽤到的信息。
例如Windows和DOS操作系统中的path环境变量,当要求系统运⾏⼀个程序⽽没有告诉它程序所在的完整路径时,系统除了在当前⽬录下⾯寻找此程序外,还会到path中指定的路径去找。

认识工具

![[Pasted image 20250304140026.png]]

QT助手是QT自带的文档
QT设计师是一个图形化设计界面的工具,通过拖拽控件的方式快速生成界面
QT语言家,对国际化进行支持,允许单独创建一个语言配置文件,可以起到一键切换语言的效果
QT命令行终端

Qt 5.9.0下载安装与配置详解:环境变量与编译工具链实战 在长期支持(LTS)版本中,Qt 5.9.0凭借其稳定性和较长的维护周期,至今仍是众多工业控制、上位机开发项目的基准选择。正确配置开发环境是高效使用Qt的前提,其中环境变量决定了工具链能否被系统识别,而MinGW与MSVC的选择则直接影响编译方式和运行部署。qmake作为Qt的核心构建工具,负责生成Makefile并调度编译流程,理解其原理有助于排查常见构建问题。围绕这些基础技术概念,从版本选型、离线安装包下载、组件勾选、环境变量设置到编译器Kit匹配,逐步拆解Qt 5.9.0的完整安装配置流程,并涵盖Se 阅读详情

相关推荐

Win10平台下QT6.9.0 OpenCV 4.10.0从入门到精通

我最近开发一个视觉项目,我们从0开始记录在windows 10下 用QT6.9+OpenCV 4.10.0搞定整个项目的开发过程。以抛砖引玉,大家共同进步。

fds111111的博客 1712

QT 5.9.0下载安装及配置教程(自动化运维环境)

一、下载 今天打算换一个QT安装版本,去官网看了一眼发现变成了在线安装。本来官方下载的就慢,现在更是雪上加霜,现在给大家推荐几种下载方式。 1、国内镜像 中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/ 清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/ 北京理工大学:http://mirror.bit.edu.cn/qtproject/ 中国互联网络信息中心:https://mirrors.cnnic.cn/q

YHJ 1万+

Windows下Qt 5.12与6.3.0共存全攻略:从下载到环境变量配置

本文详细指导如何在Windows系统上实现Qt 5.12与Qt 6.3.0双版本共存开发环境。通过规划下载、路径隔离安装、避免全局环境变量冲突,并重点利用Qt Creator的Kit管理功能进行多版本配置与切换,确保两个版本互不干扰,满足新旧项目的并行开发需求。

dropout6artist的博客 668

Qt5下载安装及环境变量配置详解

一、Qt5是什么? QT是一个非常强大的图形用户界面应用程序开发框架,应用领域还是非常的广,特别是应用在嵌入式领域,许多的公司喜欢用它来做界面。这里为大家介绍一下QT5.13.0安装的详细教程,希望对初学者有一定的帮助。 1、1首先我们需要下载安装包,点击下方,进入下载界面 下载安装包 ps:当点击下载安装包时,优快云会提示你,出现下图信息,这里不用管,点击继续访问。进入Qt下载界...

qq_40318907的博客 1万+

VS2013+Qt5.6.0+opencv3.0环境配置

一、安装软件 1、首先下载安装VS2013 2、下载 visual studio Add-in 1.2.5 for Qt5 和Qt5.6.0 for Windows,下载地址http://www.qt.io/download-open-source/ 3、安装visual studio Add-in和Qt5.6.0,这里比较简单,只要一直next就可以了。 4、安装opencv,只要直接下

flysadness的博客 3728

Win10下使用VS2019编译Qt6.0

目录源码与工具下载Qt6.0 源码CMakePythonPerlninja编译工具打包下载编译Qt打开x64编译环境切换到Qt6源码目录生成编译配置 源码与工具下载 Qt6.0 源码 打开Qt官网下载页面,选择国内源下载Qt6源代码http://download.qt.io/official_releases/qt/6.0/6.0.0/single/qt-everywhere-src-6.0.0.zip.mirrorlist 下载源码完成后,将源码解码到磁盘空间剩余较大的分区根目录下,注意剩余空间不应小于

sdhongjun的专栏 1万+

UOS 系统编译 Qt 5.15.0 和 Qt Creator

本文的编译参考了以下两篇博文Qt5.15.2 Linux ARM架构源码编译安装(UOS20国产系统)_qt打包arm架构程序-优快云博客飞腾ARM UOS编译Qt 5.15.2源码及Qt Creator_编译qcreator源码-优快云博客根据上述两篇博文的内容结合官方文档,我顺利编译了Qt5.15.2。但是由于后续编译了QGIS,虽然在 ~/.bashrc设置,但还是提示与统信操作系统(UOS)自带Qt5.15.0冲突。

weixin_42861724的博客 2375

配置Qt使用Visual Studio进行开发

1、下载 用浏览器打开ww

str999_cn的专栏 1471

QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文步骤

引用:https://www.cnblogs.com/chenmingjun/p/8392713.html QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文教程 文章目录 QT5.10.0安装包下载 QT5.10.0环境配置 qt5.0安装时下一步为灰色,可先断网再安装就可以点击下一步了 QT是一个非常强大的图形用户界面应用程序开发框架,但是它现在不是很主流。虽然这样但是它的应用领域还是非常的广,特别是应用在嵌入式领域,非常多的公司喜欢用它来做界面。所以还是有.

u011555996的博客 1072

ZYNQ 系统的IEEE1588 实现方法

zynq IEEE588/PTP 实现方案(讨论稿)

姚家湾博客 1万+

告别OFDM卡顿:用MATLAB手把手仿真AFDM波形,搞定高铁、无人机通信的时变信道难题

本文详细介绍了如何使用MATLAB仿真AFDM波形,解决高铁和无人机通信中的时变信道难题。通过仿射变换技术,AFDM在多普勒频移严重的场景下表现优异,显著提升通信质量。文章包含参数配置、波形生成、性能对比等实战内容,适合通信工程师和研究人员参考。

weixin_27014595的博客 318

《Qt》Qt概述(二)

当我们安装好QT后,使用开始菜单找到QT栏,可以找到如下四个栏目这里安装的是QT5.14.0Assistant 5.14.0:QT的英文帮助文档Designer 5.14.0:Qt的图形化编辑界面Linguist 5.14.0:Qt的国际化语言工具,可以帮助我们将发开的工具面向国际化(翻译软件)Qt Creator:Qt的集成开发工具(我们平常开发一般都是使用的这个)新创建的项目,会自动的帮我们生成几个文件widget.hmain.cppwidget.cpp:界面开发一般在这里。

weixin_63246064的博客 1615

Qt+WebAssembly学习笔记(六)win10+Qt6.4.0rc1开发环境搭建

前言:因项目的缘故,笔者有段时间没测试了,官方也修复了很问题,笔者今天记录下最新版本环境搭建。

aggs1990的专栏 3766

在Qt5.9上搭建OpenCV4.2.0开发环境

在Qt5.9上搭建OpenCV4.2.0开发环境 安装CMake 在一年前我就打算在QT平台上搭建OpenCV开发环境,但是对于我来说还是有一定难度的,直到现在才搭建成功。 首先需要下载CMake,大家可以到官网[添加链接描述](https://cmake.org/download/)下载CMake,如下图所示 我下载的是红色框框的,安装步骤比较简单,下一步,下一步,只注意的是建议勾选(Add ...

qq_40009517的博客 1424

Spring AI RAG 生产级实战:从 0 构建企业智能知识库系统

Spring AI🎯统一的 API 抽象:屏蔽不同 AI 服务商的差异🎯开箱即用的集成:支持主流大模型和向量数据库🎯Spring 生态融合:与 Spring Boot、Spring Data 无缝集成🎯企业级特性:事务管理、监控、安全等RAG 架构:检索 + 增强 + 生成,解决 LLM 局限性Spring AI:统一的 API 抽象,简化 AI 应用开发向量数据库:pgvector 适合中小规模,Milvus 适合大规模文档处理:加载 → 分块 → 向量化 → 存储检索优化。

一起修行,不孤单。这里有编程语言、开发工具、学习方法论和踩坑笔记。用简单的话说复杂的事,陪你从小白到进阶。周更干货,欢迎一起成长! 405

Field Characteristics 深入解析,理解 SAP ABAP Analytics 中 Dimension 与 Measure 的真正边界

在SAP ABAP Analytics数据模型中,字段应建模为Dimension还是Measure,关键在于业务语义而非数据类型。Dimension提供分析上下文,构成数据坐标系,支持钻取与切片;Measure则需具备明确聚合语义(如#SUM、#MIN、#MAX),且必须满足Distinct(无重复)与Complete(无缺失)原则,确保聚合结果准确。错误的建模会导致聚合偏差,根源常在事实粒度不清或关联关系不当。因此,正确划分字段角色,本质是让Analytical Engine准确理解业务数据的分析逻辑。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 56

Ubuntu 20.04 安装 QT6.0 指导资源下载

Ubuntu 20.04 安装 QT6.0 指导资源下载 去发现同类优质开源项目:https://gitcode.com/ 此仓库提供了 Ubuntu 20.04 系统下安装 QT6.0 版本的详细指导资源文件。该资源旨在帮助开发者顺利在 Ubuntu 20.04 环境中部署和使用 QT6.0,从而进行跨平台的软件开发工作。 资源文件详细描述了安装过程,包括环境搭建、依赖项安装、QT 的下载与安装...

gitblog_06758的博客 486

GRSL 2026 即插即用 | Transformer篇 | DCSA:动态稀疏门控自注意力,兼顾长距离依赖与局部细节表达!

SDANet整体架构和模块Dynamic Channel Sparse Attention (DCSA):DCSA为Transformer块中的自注意力层。DCSA架构:样本级动态稀疏注意力:首次实现每个样本独立预测注意力稀疏度:通过轻量门控网络根据输入特征的复杂度自适应调整保留的通道数,简单样本使用更高稀疏度(如保留 20% 通道),复杂样本使用更低稀疏度(如保留 80% 通道),在保证精度的前提下平均计算量降低 50% 以上。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 108

VS2017中配置QT5.12开发环境

VS2017中配置QT5.12开发环境一.安装VS2017二.安装QT5.12.01.下载2.安装合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导...

feitsg的博客 1万+

静态代码审计插件 snyk 使用教程

静态代码审计插件 snyk 使用教程

SHELLCODE_8BIT的博客 2003

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

QT环境配置:QT5.8.0与VS2013环境配置

QT环境配置:QT5.8.0与VS2013环境配置 1、下载VS2013,QT5.8.0,qt-vs-tools-msvc2013-2.1.1。 1)VS2013版本为:Visual Studio Ultimate 2013 2)QT5.8.0版本为:qt-opensource-windows-x86-msvc2013_64-5.8.0.exe 3)qt-vs-tools版本为2.1.1:qt-v...

Leon_Chen的博客 2157

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Win10+VS2017+Qt5环境配置

一、软件下载 Qt5.13.0 http://download.qt.io/official_releases/qt/5.13/5.13.0/ OpenCV3.4.7 https://opencv.org/releases/ Qt5的插件 http://download.qt.io/...

缘来远去 6882

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

QT 5.12 安装MinGW 7.3.0 32bit

一、下载MinGW 7.3.0 32bit for QT 5.12 链接:https://pan.baidu.com/s/1IKDhvxEbKIgmWyQQhpdnTw 提取码:ubxc 二、解压缩并将解压出来的QT文件夹复制到QT5.12安装目录下 二、手动添加配置 工具——>选项——>Kits中Debuggers,编译器,QT Versions,构建套件(Kit)四个ta...

weixin_30655219的博客 2595

Windows10下QT6.0(C++)+OpenCV4环境配置及安装(未成功)

这里写自定义目录标题Windows10下QT6.0(C++)+OpenCV4(一)下载安装QT6.0下载安装Cmake(OpenCV4需要)下载安装OpenCV4如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 Windows10下QT6.0(C++)+OpenCV4(一)

u011826081的博客 4560
上一篇: NO.22十六届蓝桥杯备战|一维数组|七道练习|冒泡排序(C++)
下一篇: 1.MySQL数据库基础|架构|分类|存储引擎|基本使用
ChoSeitaku
博客等级 码龄5年 3452粉丝 557原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值