Qt删除掉原来的资源图片后出现的问题

    这几天在用Qt做一个超市收银系统的项目,当做练一练手,反正闲的也没事干,做的差不多时,打算把之前的资源图片换掉, 什么都改了,代码里面的路径都改了,还是编译不过去,总是提示这样一个错误。

<span style="font-size:24px;">:-1: 错误:No rule to make target `images/update.png', needed by `debug/qrc_images.cpp'.  Stop.</span>

    真是让我很纠结,想了半天到底是什么原因,其实太简单了,就是你编译时以前的资源信息保存在了中间文件中,也就是.o文件中,只要把那些中间文件都删除掉就行了。然后再重新编译,一切就OK了。

      程序完美运行……

     其实当程序员发现了某个不可能的问题的时候,自己犯了一个愚蠢的问题,不要盲目的改来改去的,想一想自然回明白了。

时间: 2025-01-13 08:55:34

Qt删除掉原来的资源图片后出现的问题的相关文章

iOS获取ipa素材、提取ipa资源图片文件

当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢? 下面我以ofo举例: 1.打开iTunes,搜索ofo关键字,选择商店下 找到后,下载下来,然后切换回到资料库,会看到已下载的列表 2.右击Finder显示,查看本地 3.修改后缀为zip,然后双击解压,会变成下面这样 然后,找到最里面的主体文件,显示包内容 4.然后我们会看到一些资源文件,其中包括一些appicon图标.启动图.Assets等. 但这里要注意一点

iOS怎样获取任何App的资源图片?

1.打开iTunes,并与手机相连接 2.按照下图所示执行搜索并下载App 3.到Mac的 /Users/apple/Music/iTunes/iTunes Media/Mobile Applications/  路径下 找到你下载App的 "天猫 5.28.2.ipa" 文件,并修改后缀名称为 "天猫 5.28.2.zip" ,然后解压 "天猫 5.28.2.zip"文件 4.解压后打开包内容即可得到你想要的资源图片或这资源文件 注:在该目录下

Egret Wing4.0.3 合并资源图片问题

一 发布项目时,选择合并图片资源 选择合图大小 发布后,图片合并.随机了图片名字.  二  随机名的问题 当资源不变更的情况下,多次发布,每次发布后资源的图片随机名是不变的. 现在改变preload组中一张图片的高宽,合并资源图后,preload合并图随机名改变 改变preload组中一张图片的名字,合并资源图后,preload合并图随机名改变 每次更新图片后,合并资源图的名字都随机改变了.这样图片不会有缓存. 但是配置文件default.res.json仍然有缓存,对于更新时有缓存帮助不大..

如何更改/删除magento首页产品/广告图片等模块信息

如何更改/删除magento首页产品/广告图片等模块信息,如果只是修改一些简单的地方,例如已经存在 的左右栏目里面的图片内容等,是很简单的,直接在后台就可以修改的,具体如下: 如何删除magento首页不需要的信息. 首先登陆后台.CMS=>Manage Pages=>选择edite page=>Home page=>选择custom design. 然后选择相应的模板,选择相应的列数, 编辑里面的内容. <reference name=”content”> <b

Android实战简易教程-第九枪(BitmapFactory.Options对资源图片进行缩放)

我们知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常.因此在展示高分辨率图片的时候,最好先将图片进行压缩,压缩后的图片大小应该和用来展示它的控件大小相近,这样可以兼顾显示效果和内存占用. BitmapFactory.Options这个类,有一个字段叫做 inJustDecodeBounds .SDK中对这个成员的说明是这样的: If set to true, the decoder will return null (no bitm

Android 图片Bitmap,drawable,res资源图片之间转换

一.知识介绍 ①res资源图片是放在项目res文件下的资源图片 ②BitMap位图,一般文件后缀为BMP,需要编码器编码,如RGB565,RGB8888等.一种逐像素的显示对象,其执行效率高,但缺点也很明显,存储效率低. ③Drawable,通用的图形对象,它可以装载常用的图像,GIF,PNG,JPG,也支持BMP,提供一些高级的可视化的对象,如渐变,图形等. 二.项目案例 [步骤] ①将图片放入res/drawable文件夹中,这里面的图片属于res资源图片 ②将图片处理定义成工具类,方便使用

删除最后结尾的指定字符后的字符

#region 删除最后结尾的指定字符后的字符 2 /// <summary> 3 /// 删除最后结尾的指定字符后的字符 4 /// </summary> 5 public static string DelLastChar(string str, string strchar) 6 { 7 if (string.IsNullOrEmpty(str)) 8 return ""; 9 if (str.LastIndexOf(strchar) >= 0 &a

一起学android之设置资源图片为圆角图片 (28)

效果图: 参看以下代码: public class MainActivity extends Activity { private ImageView imageView1; private ImageView imageView2; Bitmap mBitmap; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.

一起学android之对资源图片进行比例缩放 (27)

效果图: 在平时加载图片时,我会使用SetImageBitmap.setImageResource.BitmapFactory.decodeResource来设置一张图 片通过以上方法来设置图片时,会通过Java层的createBitmap来完成,这样的话会消耗很多内存,容易导致 OOM(Out Of Memory),因此推荐使用BitmapFactory.Options这个类来设置一张资源图. 参看以下代码: public class MainActivity extends Activity