VS2013 下安装 Qt5

发布时间:2021-10-22 10:22:42

1. 下载 Qt5


? ? ? 下载以下软件:(不管你是 32 位还是 64 位,都下载这几个文件)


? ? ? ?百度云盘:?链接:https://pan.baidu.com/s/1zeRZwKYcPBub3GqnEHtkDA 密码:4cuo


? ? ? ?(1)Qt?开发包


qt-opensource-windows-x86-msvc2013-5.6.2.exe


? ? ? ?(2)Qt?VS?Tools?插件


qt-vs-tools-msvc2013-2.1.1.vsix


? ? ? ? 注:从 VS2013?开始,Qt?for VS?插件开始使用新版本(后缀是.vsix),逐渐淘汰原来的旧版本(qt-vs-addin-1.2.x.exe)


? ? ? ? 注:现在?Qt?的官网为 http://download.qt.io/


? ? ? ? 其中,qt 在这里下载


? ? ? ? ?http://download.qt.io/official_releases/qt/5.6/5.6.2/


? ? ? ? ?qt vs addin 插件在这里下载


? ? ? ? ?http://download.qt.io/official_releases/vsaddin/


2. 安装 Qt5


? ? 假设你已经安装好了 VS2013


? ?2,1?安装 Qt?开发包


? ? ?双击 qt-opensource-windows-x86-msvc2013-5.6.2.exe,放在默*沧拔恢谩=ㄒ槲鹱龈谋洹


? ?2.2?安装 Qt?VS?Tools?插件


? ? ? 先关闭 VS2013,再双击运行 qt-vs-tools-msvc2013-2.1.1.vsix 开始安装。




3. 在 VS201?配置QT?VS?TOOLS


? ? 打开VS2013,可以在菜单里找到 QT VS TOOLS



点 QT VS TOOLS 下的Qt Options,添加 C:QtQt5.6.25.6msvc2013



4. 安装和配置 Visual?Assist?X


先关闭 VS2013,然后安装 Visual Assist X 2018。


(1) 安装完后,VS2013 里有如下菜单:



在菜单里执行 VASSIST X | Visual Assist Options,然后按下面进行。


(1) C/C++ Directories??,不改也可以(默认是 Project defined)。这里我们改为 custom 吧, 如下图:



再切换右边的 show directories for,选择 Other include files,添加几个 qt 的目录



(2) Performance上面选择 Watch for externally … ,下面点 Rebuild



(3)关闭 VS,然后* VS2013


配置完毕!* VS2013!


5. 常见问题汇总


? (1)为什么在 VS?里,双击*.ui?的时候打不开设计器( Qdesigner) 呢?


? ? ? 切换到 Qt Designer 目录(如 C:QtQt5.6.25.6msvc2013in ) ,?把Qt5WebEngineWidgets.dll 随便改个名字,例如 Qt5WebEngineWidgets222.dll , 之后就可以打开 QtDesigner 了。


? ?(2)Qt5?带不带 HTML?网页形式的文档? 也有的,自 5.6.2?版本以后有。


? ? ? ? ?在?C:QtQt5.6.2DocsQt-5.6qtdoc ?下找?index.html (注:Qt5.5?没有?HTML?文档)


? ?(3)有没有其他形式查看 Qt?文档 ?


? ? ? ? ?在 Windows 菜单里,有一个 Assistant,如下图,运行它将可以在这里查看开发文档。


? ? ??


? ?(4)Generated?Files?下的 ui_xxx.h?头文件为什么打不开呢?


? ? ? ? ? 这个文件是自动生成的。先点 F7 编译,然后这个文件就能打开了。


? ?(5) Ui_xxx.h在生成后要不要再执行 visual assist 的 reparse了呢?


? ? ? ? ? 一般是不需要的。但是最新vsix插件生成的头文件用了#param once,这导致不能reparse了!!!


? ? ? 注意它生成的头文件: 在Header Files下生成的头文件,如果有#prama once这句,则会产生麻烦,解决办法:


? ? ?-->先删除 #param once 这一行


? ? ?-->再添加我推荐的头文件保护:


? ? ?#ifndef __AAA_H


? ? #define __AAA_H


? ? ....


? ? #endif


? ??


?

相关文档

  • 爬山虎种子怎么种
  • 冰箱的升数大小代表什么意思
  • 华为手机怎么调整震动频率
  • 如何让excel冻结窗格在打印的每页出现
  • 高速AD中的LVDS和FPGA
  • 2021年公司董事会工作报告
  • 数通-路由技术-静态路由、ospf-学习笔记
  • 河南多地出现蒜你完金乡蒜薹最新价格
  • 薯条薯片可致癌 专家提醒一个月不要吃超过2次
  • 2020绿化施工员辞职报告
  • 有关法制手抄报图片大全精选
  • 医疗美容专业是什么
  • 电脑连接打印机后不能联网怎么办
  • hadoop/hdfs QJM 笔记
  • 描写关于秋天的古诗词
  • 梦见和陌生人吵架的周公解梦
  • 刘备的一生有哪些污点?刘备算是一个虚伪的人么?
  • 美国本科留学奖学金申请必知的技巧
  • 关于线程安全最通俗易懂的解释
  • 动物的声音(诗)
  • init.target.rc对应设备中的位置
  • 备孕期间安全期需要禁欲吗备孕期间安全期可以同房吗
  • 使用爱思助手获取iPhone开机密码不必送维修点
  • 女孩卿姓取名的方法
  • 基坑工程钻孔桩施工技术研究论文
  • 电脑装机配置
  • 空间励志的文章大全
  • 赞美春天景色的诗句有哪些
  • 上班族痔疮预防手册
  • 我的爸爸作文400字 爸爸的鼾声
  • 猜你喜欢

    电脑版