按照实验的教程,我发现程序根本无法加载图片,原因就是加载的路径错误。
教程中说到在工程文件夹的debug文件夹中新建一个"images"文件夹,然后把图片放在这个文件夹里面,最后是通过程序pix.load("images/linux.png")调用。但是路径错误了。
请看程序编译的路径:
mingw32-make[1]: Leaving directory `G:/qt/pratise/chapter13-build-desktop'
mingw32-make: Leaving directory `G:/qt/pratise/chapter13-build-desktop'
就是说它只进入chapter13-build-desktop目录,并没有进入debug目录,因此我们需把加载路径改为:
pix.load("debug/images/linux.png"),然后奇迹就诞生了,图片可以显示了。
阅读(1112) | 评论(0) | 转发(0) |