自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 vsqt中导出工程的Pro文件

直接在qtvstools中使用Create Basic .pro File所产生的Pro与Pri文件无法打开原工程正确的做法应该是先用Export Project to .pri File导出Pri文件后再使用Create Basic .pro File(取消勾选生成Pri文件)导出Pro文件,这样就完成了qt工程与vs工程的转换1.选择Export Project to .pri File使用Create Basic .pro File,注意取消生成Pri文件的勾选...

2021-12-28 17:14:47 2679 2

原创 在QGraphicsView中实现不受原WheelEvent影响的缩放效果

当我们实现了对QGraphicsView进行缩放操作的WheelEvent后,在实际使用中却会出现这样的状况:当我们将图像放大至出现滑动条的程度后,向下滚动鼠标就不会再执行缩小操作。这是因为QGraphicsView本身的WhellEvent:通过滚轮的上下移动移动图像具有更高的优先级,在当前图像可以进行上下移动操作(即不在顶部向上移动和不在底部向下移动)时就会单执行移动操作而不执行缩放操作,直到当前图像移动到顶部或底部。本人尝试了很多方法解决这个问题,如尝试禁用QGraphicsView的Scrollb

2021-11-21 18:16:54 1236 3

原创 解决Qt This application failed to start because no Qt platform plugin could be initialized问题

解决Qt This application failed to start because no Qt platform plugin could be initialized问题在出现这个问题之后,笔者按照网上的教程尝试添加了环境变量,使用windeploy部署等都没有解决问题,最终在StackOverflow终于找到了解决方法。解决方法十分简单:在Qt安装文件夹,相应版本的bin目录中找到libEGL.dll,将该动态链接库直接复制到运行项目文件夹中即可正常运行。...

2021-09-19 21:18:32 50794 24

原创 解决VS+Qt提升自定义控件时出现的C1083 无法打开头文件: “ui_xxx.h”: No such file or directory 问题

打开项目目录进入编写代码所使用的的Debug/Release文件夹中的uic文件夹打开报错的ui_xxx.h文件,我们可以发现,包含我们自己编写的自定义头文件的语句为 #include<xxx.h>将其修改为 #include"xxx.h"后即可编译通过正常运行...

2021-04-28 19:01:51 3849 6

原创 Qt在windepolyqt配置dll缺失MSVCP与VCRUNTIME的情况下如何打包exe

在常规情况下,我们可以在Qt命令行中先转到要打包的exe的路径,再键入指令windepolyqt xxx.exe直接进行打包,但是笔者使用这种方法并没有成功,而是提示缺少MSVCP140.dll与VCRUNTIME140.dll笔者尝试将exe直接放入Qt的bin目录中,发现可以成功运行,一番尝试后发现保留如下几个dll就可让程序正常打开所以我们只需在Qt的bin目录中找到这几个dll,放入要打包的文件夹即可,下图为笔者的bin目录路径通过比对发现,windepolyqt指令生成的是QtCore.

2021-04-17 01:00:18 867

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除