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

华为AR6140E/S5735设备密码策略配置全攻略:从复杂度到锁定机制

本文详细介绍了华为AR6140E/S5735设备的密码策略配置方法,涵盖密码复杂度、时效性和防护性三大核心维度。通过具体的CLI命令示例,指导管理员如何设置密码长度、字符组合、有效期及登录失败锁定等安全机制,为企业网络提供全面的用户名密码防护策略。

weixin_30836759的博客 531

Oracle19c SYSAUX表空间爆满?手把手教你清理SM/ADVISOR和AUDSYS占用(附完整SQL)

本文详细解析了Oracle19c中SYSAUX表空间爆满的常见原因及解决方案,重点针对SM/ADVISOR和AUDSYS组件的空间占用问题提供了完整的SQL清理脚本。通过诊断查询、空间清理和预防性维护策略,帮助DBA有效管理SYSAUX表空间,确保数据库稳定运行。

weixin_28338005的博客 236

《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

DW1000芯片实战:如何用UWB技术打造10厘米精度的室内定位系统(附Arduino代码)

本文是一份基于DW1000芯片和UWB技术的实战指南,详细介绍了如何从零构建一个精度可达10厘米的室内定位系统。内容涵盖硬件选型与连接、软件环境配置、核心的双向测距算法实现,并深入探讨了信号干扰抑制、功耗优化等实战挑战,为物联网开发者提供了完整的Arduino代码和部署思路。

root9的博客 497

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

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

qq_40009517的博客 1424

OpenClaw Manager Pro - 可视化管理工具

OpenClaw Manager Pro 是一个现代化的 Web 管理界面,用于管理多个 OpenClaw Gateway 实例。🎨美观的界面:深色主题,渐变设计,现代化 UI📡实时监控:WebSocket 实时推送状态和日志🔧完整管理:创建、编辑、删除、启动、停止 Gateway📊多渠道支持:飞书、Telegram、Discord、Slack、微信、钉钉🧩技能管理:可视化配置 61+ 个技能🌍跨平台:支持 macOS、Linux、Windows使用自定义模型系统会自动在中创建},

Maynor的博客 3086

皮肤病识别 - 使用DenseNet或EfficientNet模型在ISIC数据集上进行皮肤病识别任务

在本篇博客中,我们探讨了如何使用 DenseNet 和 EfficientNet 模型在 ISIC 数据集上进行皮肤病识别任务。我们加载了数据集,并进行了预处理。然后我们使用 Keras 构建了两个不同的模型,并训练和评估了它们。最后,我们使用训练好的模型对新的皮肤病图像进行了预测。

斌擎科技 1305

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

从业务角色到工作台:一步步创建 SAP Fiori Launchpad Space 与 Page

SAP S/4HANA Launchpad 配置优化指南:从业务角色出发构建高效工作台 本文针对S/4HANA项目中用户普遍反映的"入口难找"问题,提出基于Spaces和Pages的系统化解决方案。通过"以工作岗位为中心"的设计理念,将Launchpad信息架构重构为:一个业务角色对应一个Space,每个Space包含1-5个Page,Page内按任务划分2-5个Section,每个Section放置3-7个Tiles。文章详细阐述了从Business Role入手配

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

VS2017中配置QT5.12开发环境

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

feitsg的博客 1万+

摇骰子、抽奖转盘酒桌游戏 人生重启模拟器小程序源码分享-开通流量主躺着赚钱

摇骰子、抽奖转盘酒桌游戏 人生重启模拟器小程序源码分享-开通流量主躺着赚钱

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1650

STM32驱动HC-SR04超声波模块

本篇文章将带大家使用HAL库驱动HC-SR04超声波模块。超声波模块作为智能小车必备的模块,要学习智能小车的同学是必须掌握好这个模块的使用的。HC-SR04是一种常用的超声波传感器模块,也被称为超声波测距模块,广泛应用于各种自动化控制和测距系统中。它通常由超声波发射器、接收器、控制电路和外壳组成,可以实现非接触式的距离测量。下面是HC-SR04超声波模块的一些特性和技术参数:距离测量范围:2cm ~ 400cm(可调)。测量精度:0.3cm。工作电压:DC 5V。工作电流:15mA。

m0_49476241的博客 7683

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

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

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

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

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

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

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、付费专栏及课程。

余额充值