VS2019中安装使用Qt

2023-10-31

2023.3.20:10.30

因为毕业设计需要使用opencv和Qt开发一个软件,且OpenCV已经在2019 中配置成功了,故而也想将Qt安装到Vs当中。

安装过程

直接在vs2019中选择 拓展-》管理拓展-》搜索Qt,然后直接下载,下载过程根据各人的网络条件各不相同,我的就很快。
下载完成之后,关闭所有的vs窗口,然后开始安装。
在这里插入图片描述
安装完成之后如上图所示。
接着打开vs2019 :
打开拓展,如图所示:
在这里插入图片描述
在这里插入图片描述

创建Qt项目

和创建普通项目相同,新建一个项目。选择项目类型为Qt。
在这里插入图片描述

安装完成之后,拓展哪里的Qt好像用不了,在网上搜索之后发现问题出在没有进行配置;
在这里插入图片描述
之后按照要求重新启动VS,如果安装成功,就如下图所示。我自己操作的时候,遇到了问题,显示我Vsix包未能正确加载,并且进入VS看扩展的时候Qt VS Tools那个键不能点击。
在这里插入图片描述

解决方案:菜单->帮助->检查更新,按照提示操作,最后重启电脑完成。

接着进入扩展->Qt VS Tools->Qt Options,点add,找到Qt安装位置,选择msvc2017的那个文件夹,如下图所示。

装完了之后新建一个项目,然后搜索Qt,新建Qt Widget Application。它会自带一个最基本的程序。如下图所示。
在这里插入图片描述

编译运行,如果正常的话就会跳出来一个框框了,说明安装没有问题,如下图所示。
在这里插入图片描述

但是我当时又遇到了问题。编译之后出错,最主要的一条是“无法找到 Visual Studio 2017 的生成工具…”之类的。解决方案:右键解决方案,然后选重定目标解决方案。这样之后终于成功了。

2023.3.20.10.35

又发现问题,vs现在可以创建Qt项目但是无法开UI设计界面
在这里插入图片描述
经过不懈的努力,在网上查找资料之后发现,通过改变文件的打开方式就可以解决;
将打开方式改变为自己的designer就可以了:
在解决方案资源管理器:在Form Files文件夹下的*.ui右键,点击打开方式。
在这里插入图片描述

单击添加
在这里插入图片描述

选自己的designer.exe路径(绿色图标)。本人的路径是
在这里插入图片描述

然后确认(无需退出vs2019)

在上述路径下找到"Qt5WebEngineWidgets.dill"文件更名为"Qt5WebEngineWidgets123.dill"。

最后可以打开qtdesigner

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VS2019中安装使用Qt 的相关文章

  • 如何用OpenCV绘制圆角矩形(带圆角的矩形)?

    如何在 OpenCV 中绘制圆角矩形 我知道函数 ellipse 和 line 可以简单地放在一起来绘制它 我只是想知道是否有人以前做过并将其放入适当的函数中以便我可以使用它 理想情况下 拐角半径是在参数中校准的 我搜索了很多 但似乎以前没
  • 如何找到位于给定 (X,Y) 位置的 DOM 节点? (命中测试)

    我有 HTML 文档中一个点的坐标 X Y 如何确定这些坐标处的 DOM 节点是什么 一些想法 是否有我错过的 DOM 命中测试函数 它需要一个点 X Y 并返回那里的 DOM 元素 有没有一种有效的方法来遍历 DOM 元素树来查找包含元素
  • opencv潜在支持向量机[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想使用基于部件的模型进行对象分类
  • Qt 文本选择白线和文本宽度

    我想在 QTextEdit 中自定义文本选择 我想要两件事 选择时删除空格 线条 能够选择选择的宽度 或者小部件宽度 或文本宽度 空白 线条 通常 我想要的是 来自 Bear 应用程序 熊文本选择 在使用 QTextEdit 小部件时 我注
  • 如何在 Qt4 OpenGL 应用程序中启用 HiDPI (Retina) 支持?

    我正在使用带有 QGraphicsView 的 QGraphicsScene 如中所述这个文件 https doc qt io archives qq qq26 openglcanvas html 我打算最终将 Qt 小部件覆盖在我的 Op
  • 如何释放Qthread对象的内存?

    我做过这样的事情 in the mainwindow s constructor QThread thr new QThread soundWorker work new soundWorker connect this SIGNAL pl
  • 从 QTableView 读取和写入文件

    如何读取和写入输入 QTableView 的文本文件日期 这就是我所拥有的 但我想在将数据添加到表中时保存数据 当然能够在重新打开应用程序时读回它 有什么教程可以参考吗 MainWindow MainWindow QWidget paren
  • 无法在 Qt Creator 中检索调试输出

    在 Windows 上的 Qt Creator 中 qDebug 语句不起作用 并且输出窗口中出现以下消息 无法检索调试输出 如何解决 如果多个 Qt Creator 实例处于活动状态 则可能会出现此问题 要解决此问题 只需关闭 Qt Cr
  • 在Opencv Python中将RGB图像转换为YUV和YCbCr颜色空间图像

    谁能帮我使用 opencv Python 将 RGB 颜色空间图像转换为 YUV 颜色空间图像和 YCbCr 颜色空间图像 Use cv2 cvtColor src code 要转换颜色空间 代码以COLOR 您可以使用它来查找颜色代码 i
  • 如何使用 BoW 正确训练 OpenCV SVM

    我无法训练 SVM 识别我的对象 我正在尝试使用 SURF Bag Of Words SVM 来做到这一点 我的问题是分类器没有检测到任何东西 所有结果都是0 这是我的代码 Ptr
  • 如何防止 QTableView 项目在双击时被清除

    使用 QAbstractTableModel 将 QTableView 设置为可编辑flag method def flags self index return Qt ItemIsEnabled Qt ItemIsSelectable Q
  • OpenCV 从中心 x,y 绘制矩形

    我想仅使用中心点绘制一个矩形 所以在我的中心点周围几乎是一个矩形 最简单的方法是什么 谢谢 考虑到中心 x y then cv rectangle image cvPoint x w 2 y h 2 cvPoint x w 2 y h 2
  • FindFundamentalMatrix 未找到基本矩阵

    我正在尝试使用以下方法恢复相机的运动 基本矩阵 以及给出的算法维基百科 https en wikipedia org wiki Fundamental matrix computer vision 为了 我需要找到基本矩阵 我在用OpenC
  • 在 Qt 5.12 的 OpenCV dll 上找不到入口点

    TLDR 将 OpenCV 与 QT MingW 链接会使应用程序在调试时崩溃 但不会在发布时崩溃 我正在尝试在基于 Qt 的大型多操作系统项目中使用 OpenCV 我已经轻松地为 Mac 和 Linux 构建了 OpenCV 但在 Win
  • 使用 Opencv 屏蔽水平线和垂直线

    我正在尝试删除该图像中的水平线和垂直线 以便拥有更清晰的文本区域 我正在使用下面的代码 它遵循这个guide https docs opencv org 3 2 0 d1 dee tutorial moprh lines detection
  • QTextEdit:仅当滚动条位于底部时自动向下滚动

    有一个 QTextEdit 显示相当多的文本 它不可编辑 假设我想在开头阅读一些内容 向上滚动 但随后添加了一个新行 并且滚动条自动转到底部 我在使用各种程序时遇到类似的问题 无论它们是用什么语言编写的 如何处理这个问题 当向文本添加新行时
  • 将浮点数组图像转换为可用于 opencv 的格式

    我想知道是否有一种简单的方法可以将浮点数组图像转换为 iplimage 可以用opencv来处理 当然 我可以创建一个具有相同大小的空 iplimage 然后将浮点数组图像中的每个像素复制到空 iplimage 但是是否有更优雅的解决方案
  • python - opencv - 将像素从 bgr 转换为 hsv

    img cv2 imread example jpg img hsv cv2 cvtColor img cv2 COLOR BGR2HSV lower mask 0 10 lower red np array 0 50 50 upper r
  • ndk-build error.opencv2/core/core.hpp:没有这样的文件或目录

    我在 Android 中使用 OpenCV Nonfree 模块时遇到问题 我读了这个教程https sites google com site wghsite technical notes sift surf opencv androi
  • 如何在 Blackberry Cascades 中显示具有特定号码的电话板

    我正在使用带有 C QT 和 QML 的 Blackberry Cascades 10 Beta 3 SDK 以及 Blackberry 10 Dev Alpha Simulator 和 QNX Momentics IDE 并且我正在尝试实

随机推荐