QT总结——图标显示坑

最近写代码遇到一个神仙大坑,我都怀疑我软件是不是坏了,这里记录一下。

写qt工程的时候我们一般会设置图标,这个图标是窗体的图标同时也是任务栏的图标,但是我发现生成的exe没有图标,这个时候就想着给他加一个图标,使用vs的添加资源增加一个rc和icon,之后重新编译得到的程序exe就会存在图标。为了减少dll之类的内容,我只挑选了需要的,然后大坑出现了。

qt中有一个dll负责ico图标的加载,我想着有这个就够了,我就把他拷到了exe的目录下,结果软件的图标消失了,一开始以为是我加了rc,因为在使用rc之前是没有问题的,然后把rc删了发现还是不行,之后就在这两个文件以及代码等各种地方不停徘徊。直到我发现
原本这个dll是在这个文件夹下的,我单独拷了出来,现在我把文件夹拷过来,将dll放进去,很好奇迹出现了,他正常了。

强调:以后拷什么文件连着目录一起拷,不然不知道有什么坑在等着你,这个问题废了我好长时间。

相关推荐
森G5 分钟前
40、对话框---------事件系统
c++·qt
ˇasushiro10 分钟前
终端工具配置
开发语言·ios·swift
不写八个17 分钟前
PHP教程005:配置ThinkPHP环境
开发语言·php
迷海18 分钟前
C++内存对齐
开发语言·c++
炘爚22 分钟前
C++(流类:istream /ostream/istringstream /ostringstream)
开发语言·c++·算法
Gse0a362g28 分钟前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
android·开发语言·php
塞北山巅31 分钟前
Windows 下基于 MSYS2 搭建 C++ 开发环境:从安装到配置全指南
开发语言·c++·windows
rOuN STAT32 分钟前
PLC(电力载波通信)网络机制介绍
开发语言·网络·php
wjs202433 分钟前
HTML 标签列表(功能排序)
开发语言