Qt(Ubuntu)静态编译无法显示图片
来源:互联网 发布:最终幻想14 mac 编辑:程序博客网 时间:2024/05/21 00:52
- 前言
- 解决方法
- ps 动态编译无法显示图片的方法
前言
在使用静态编译发布QT程序时,发现无法显示ico格式的图片,png格式图片显示正常。主要原因是QT默认并不支持ico格式的图片,而是以插件的形式加载ico图片。
By default, Qt supports the following formats:
Format Description Qt’s support
BMP Windows Bitmap Read/write
GIF Graphic Interchange Format (optional) Read
JPG Joint Photographic Experts Group Read/write
JPEG Joint Photographic Experts Group Read/write
PNG Portable Network Graphics Read/write
PBM Portable Bitmap Read
PGM Portable Graymap Read
PPM Portable Pixmap Read/write
TIFF Tagged Image File Format Read/write
解决方法
步骤1
在Pro文件中加入ico插件库路径LIBS += /opt/Qt486_Static/plugins/imageformats/libqico.a
步骤2
在main文件中添加头文件:#include <QtPlugin>
在main函数中导入库Q_IMPORT_PLUGIN(qico);
- 步骤3
重新编译项目
分割线
ps : 动态编译无法显示图片的方法
曾经将QT程序移植到ARM开发板上时也出现过png格式图片无法显示的问题,解决方法是:
将开发板QT安装目录下plugins/imageformats文件夹复制到运行目录下即可解决。
阅读全文
0 0
- Qt(Ubuntu)静态编译无法显示图片
- 静态编译QT程序图片显示的问题
- qt Ubuntu平台静态编译
- Linux/Ubuntu下 静态编译Qt程序
- Linux/Ubuntu下 静态编译Qt程序
- Linux/Ubuntu下 静态编译Qt程序
- Linux/Ubuntu下 静态编译Qt程序
- qt界面程序编译好,换台电脑部分按钮图片无法显示
- Nginx静态网站无法显示图片问题
- Ubuntu下Qt 无法显示菜单栏
- Ubuntu下Qt 无法显示菜单栏
- Qt Gif图片无法显示问题(WINDOWS)
- Qt Gif图片无法显示问题(WINDOWS)
- ubuntu下PIL无法显示图片
- 解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题(转)
- qt静态编译时无法加载数据库插件
- 解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!
- Qt编译生成静态库(静态编译)
- Python学习之路---Python 列表
- Java 8时间和日期API 20例
- Java-day05数组
- 136. Single Number Difficulty: Medium
- String类split方法
- Qt(Ubuntu)静态编译无法显示图片
- L1-015. 跟奥巴马一起画方块
- tablayout与viewpager的结合
- UVa 10881
- HDU 5213 Lucky 容斥+莫队
- 【JSON】GSON工具介绍
- Android APP启动时出现白屏或者黑屏怎么办?
- 201312-3
- # 理解Gulp:用自动化构建工具增强你的工作流程