QT5.9.4与VS2015配置
发布日期:2021-05-24 12:44:16 浏览次数:23 分类:精选文章

本文共 1818 字,大约阅读时间需要 6 分钟。

安装配置 QT5.9 + Visual Studio 2015

随着技术的不断进步, Qt 5.9 已经正式发布,这一版本在性能和功能上有了显著提升,且为长期支持版本。然而,由于其结构和功能上的重大修改,安装过程中的界面和选项与以往版本大相径庭。对于刚开始接触 Qt 开发的你来说,这可能会让人有些困惑。本文将详细说明如何根据需求选择并安装 Qt 5.9,并指导如何在 Visual Studio 2015 中集成并配置此版本。

安装 Qt 5.9

1. 下载安装包

当前 Qt 安装包不再区分 VS 版本和 MinGW 版本,而是将两者整合到一个安装包中。相比以往的 1G 大约,现在的安装包体积已达 2G。这是因为安装包中包含了更多的组件和工具,尤其是新增的功能和性能提升。

2. 安装过程简化

  • 双击启动下载的 Qt 5.9 安装包,系统将自动复制文件到磁盘上。
  • 安装欢迎界面将直接引导你点击“下一步”继续。
  • 在提示登录 Qt 账户时,建议选择“跳过”,因为这个账户对普通用户来说用途不大。

3. 选择安装组件

安装完成后,将进入组件选择界面。由于 Qt 5.9 的组件选择与以前不同,需要特别注意以下几点:

  • 编译器选择:如果使用 MinGW 编译,需要勾选对应的组件;如果使用 VS 编译,则需要选择相应的版本。
  • 安卓开发:如果计划进行安卓开发,必然要勾选安卓模块,否则无法正常编译和运行。
  • 极简安装:初学者应尽量不勾选不必要的组件,如 Qt WebEngine 和带 TP 的技术预览模块,以避免增加存储负担和性能消耗。

4. 安装完成

安装路径建议选择系统盘(如 D 盘),但 C 盘也是可行的。安装完成后,系统会自动提示重启电脑。


Qt 中编写 Hello World

1. 新建项目

  • 通过 Qt Creator,打开工具菜单,选择“新建项目”。
  • 在模板选择中,选择“Application”下的“Qt Widgets Application”。

2. 设置项目参数

  • 输入项目名称(例如“HelloWorld”)。
  • 在构建套件中选择默认的编译器配置。

3. 创建项目

  • Divide the project into header files, source files, and UI files. The project will automatically generate four files: widget.h, widget.cpp, main.cpp, and widget.ui.

4. 编译和运行

  • 右键项目,选择“qmake”进行编译。
  • 再次右键,选择“构建”或使用快捷键 Ctrl+B
  • 最后,选择“运行”或 Ctrl+R,程序将在 IDE 中以窗口形式展示。

Visual Studio 2015 中集成 Qt

1. 安装 Qt 插件

  • Visual Studio 2015 不再支持 Qt Add-In,但可以通过以下方式安装相关工具:
  • 在 VS 的命令栏输入“扩展和更新”,选择“在线资源”。
  • 搜索“Qt_Visual_Studio_Tools_2015”,并下载并安装对应插件。

2. 重新启动 VS

  • 安装完成后,打开 Visual Studio 2015,在菜单栏将看到“Qt VS Tools”项。

3. 配置 Qt 5.9

  • 进入“Qt VS Tools - Qt Options”,点击“添加”按钮。
  • 在路径栏中选择 Qt 5.9 所在目录(例如:D:\Qt\5.9.0\5.9\msvc2015_64)。

测试项目在 Visual Studio 中运行

1. 创建新项目

  • 新建项目,选择“Visual C++ Projects”下的“ Qt GUI Application”模板。
  • 输入项目名称,设定要使用的模块(如 QtCore, QtGui, QtWidgets)。

2. 调试和运行

  • 在“构建和运行”菜单中,观察 Qt 已自动检测到 VS 的信息。
  • 运行项目或使用快捷键 Ctrl+F5,即可在窗口中看到“HelloWorld”程序运行。

通过以上步骤,你已经完成了 Qt 5.9 的安装和配置,以及在 Visual Studio 2015 中的集成和项目测试。这一流程虽然一开始可能会显得复杂,但通过耐心跟随指引和不断实践,你将逐渐熟练掌握 Qt 的开发环境和项目构建流程。

上一篇:Qt5模块功能介绍
下一篇:QWidget、QDialog及QMainWindow的区别与联系

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月12日 01时13分30秒