VS2019 Qt5.15.2 开发环境搭建

摘要:
下面介绍一下Qt5.15.2的在线安装方法,采用官方的下载源一般会很慢,所以需要用代理软件Fiddler5换清华源。Sources模块是Qt的源程序。QtScritp是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。参考:vs2019安装和使用教程(详细)QT6在线安装下载速度慢的解决办法,QT6,QT5.15.1,QT5.15.0及旧版本都支持快速搭建Qt6开发环境

一、VS2019安装

现在 Visual Studio 的最新版本已经升级到了 VS2019,另外 VS2019 社区版也是完全免费的,所以就准备升级到 VS2019 了,不再用 VS2015 了。

官方下载地址:https://visualstudio.microsoft.com/zh-hans/downloads

img


选择其中免费的 community 版本,下载安装即可,具体安装步骤和使用可以参考:vs2019安装和使用教程(详细)


二、Qt5.15.2安装

从 Qt 5.15 开始,开源版本,无论是不是 LTS,都只能在线安装。如果确实需要离线安装包,则要购买 Qt for Small Business 产品。

下面介绍一下 Qt 5.15.2 的在线安装方法,采用官方的下载源一般会很慢,所以需要用代理软件 Fiddler5 换清华源。


2.1 安装代理软件Fiddler5

(1)安装并打开 Fiddler5,软件自动启用代理,下载地址为:https://www.telerik.com/download/fiddler

(2)在 Fiddler 软件下方快速执行的栏里输入并回车:

urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt

则 Fiddler5 会自动替换 Qt 下载网址为清华源,后面 Qt 安装的时候不要关闭即可。


2.2 Qt在线安装

具体安装步骤请参考:快速搭建 Qt6 开发环境

这里额外介绍一下 Qt 安装时需要勾选的模块:

  • MinGW xxx 编译器模块,MinGW 是 Minimalist GNU for Windows 的缩写,MinGW是 Windows 平台上使用的 GNU 工具集导入库的集合。
  • UWP 编译器模块,UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP。
  • Android 编译器模块,用于开发 Android 程序,如 Android x86 和 Android ARMv7。
  • Sources 模块是 Qt 的源程序。
  • Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
  • Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
  • Qt Quick 3D 提供了用于基于 Qt Quick 创建 3D 内容或 UI 的高级API。提供了对现有Qt Quick场景图(scenegraph )的扩展,以及对该扩展场景图的渲染器。(Qt5.15正式加入)
  • Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。
  • Qt Virtual Keyboard 模块,是实现不同输入法的虚拟键盘框架。
  • Qt WebEngine 模块,提供类和函数,实现在应用程序中嵌入网页内容。
  • Qt Purchasing 模块,提供一些类,在 Qt 应用程序内实现应用内购买的功能。

img


参考:

vs2019安装和使用教程(详细)

QT6在线安装下载速度慢的解决办法,QT6,QT5.15.1,QT5.15.0及旧版本都支持

快速搭建 Qt6 开发环境


免责声明:文章转载自《VS2019 Qt5.15.2 开发环境搭建》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Vue中引入TradingView制作K线图苹果产品时间发布表统计(iPhone、iPad),以及32位和64位机的说明下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于Qt5 UI设计的一些小知识

(1) 获取textEdit中的值 QStringstr=ui->textedit->toPlainText();//这是普通文本 p=str.toInt(); //将从textEdit控件中获取的值转化为int型赋值给pQStringstr=ui->textedit->toHtml();//这是富文本,即获取的是Html字符...

QT5中如何使用QFtp类(这个类虽然没有被收录,但一直在更新)

由于QT5对QML的支持有很大的改进,所以打算将原来基于QT4的程序移植到QT5上,在移植用QFtp类写的程序时傻眼了! Qt5 移除了 QFtp API,原因是其实现质量。QNetworkAccessManager 可以用来提供 ftp url 的上传下载操作。 由于原来的程序已经跑的很稳定了不想做修改,然后就去想其它办法,结果发现官方说这些 API 将...

QT5 Failed to load platform plugin "windows" 终极解决方式 命令行问题

Failed to load platform plugin "windows" 这个错误在双击exe运行时不会出现,当传递命令行參数时出问题 ,解决方法: intmain(intargc,char*argv[]) { Q_INIT_RESOURCE(rc); //解决库路径问题============info@seatrix.com QTextCod...

QT5 编译程序运行,报错丢失libgcc_s_sjlj1.dll。尝试重新安装该程序以解决此问题。

之前一直正常使用,最近在QT Creator中运行程序,直接程序异常结束,单独启动EXE程序时,报以上错误。 最后把问题锁定在libstdc++-6.dll库上,尝试把QT环境bin目录下的libstdc++-6.dll拿到程序运行目录下,临时解决此问题。 原因是最近安装过一个程序,这个程序在C:\Windows\System32下放了一个libstd...

QT5连接Mysql

摘要 在Qt 5中已经提供了对MySQL数据库的默认支持,要想使用该数据库,需要先进行数据库的安装, 这里我们介绍下在Windows系统中MySQL数据库的安装和简单使用。   Qt如何利用Mysql远程连接数据库?   代码如下:      qDebug()<<QSqlDatabase::drivers(); qDebug...

VS2013 QT5 配置

开始学习QT,C++也开始学习不久,开发环境采用VS2013 ,QT 版本为5.8, QT支持VS2013插件, 下载地址: QT 5.8http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-windows-x86-msvc2013-5.8.0.exe QT msvc2013:...