zoukankan      html  css  js  c++  java
  • Qt 打包发布 不能动态打开图片显示问题

    刚写完一个图片标注工具,

    发现在我电脑可以实时打开照片显示出来,在他人的电脑上就不可以。

    原来Qt默认只识别png

    具体解决方案:

    原地址:http://blog.csdn.net/goodlixueyong/article/details/5954431

    生成的exe文件,默认只支持png格式的图片。如果程序中使用了gifjpg等格式的文件是显示不出来的。我们需要将Qt安装目录下的qt/plugins/目录中的imageformats文件夹拷贝到exe文件目录下,即与可执行文件放在同一个目录下。而imageformats文件夹中的文件不需要全部保留,只需要保留你需要的文件,例如,你只需要支持ico文件,就只保留qico4.dll即可。

        PS:imageformats目录下还有一些“.a”格式的文件,这些文件是一些静态链接库文件,这些文件和“.lib”文件功能差不多,具体差别不是很清楚。与之相对的就是我们用到的.dll动态链接库文件。这里由于我使用的是动态链接的方法,因此不需要这些“.a”文件。

  • 相关阅读:
    部署prerender服务器
    Bzoj4727--Poi2017Turysta
    Bzoj4818--Sdoi2017序列计数
    Heoi2014系列题解
    scoi2017酱油记
    Burnside引理与Pólya定理
    2017省选前北京集训总结
    奥妙重重的随机发生器
    ???--???Insection is not allowed
    反演
  • 原文地址:https://www.cnblogs.com/lanye/p/3504938.html
Copyright © 2011-2022 走看看