目录
简洁的界面设计
如图所示,双击“heicPlayer.ui”会弹出Qt Designer工具界面,在界面上拖一个Grid Layout控件显示图像。然后对控件进行布局即可。
界面就设计完毕了,后期对界面进行优化,前期主要是对功能进行实现,在界面上显示转换后的图像和其他功能。
添加第三方库
需要把第三方库和heic格式图像资源加载进来,方便程序调用,主要包括ffmpeg库文件,这个直接去官网上进行下载即可ffmpeg官网,还有就是heic编译完成的库文件了。这里打包为了三个文件夹:
![](https://img-blog.csdnimg.cn/20200706084736160.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zNzkyNjQ4NQ==,size_16,color_FFFFFF,t_70)
文章最后会把这三个文件提供给大家。
在项目右键属性界面中找到C/C++ -> 附加包含目录,在其中添加include的路径;在链接器->输入 右侧附加依赖项中添加库文件的名称:
然后找到连接器->常规 右侧找到“附加库目录”然后增加lib文件夹的路径,最后对整个项目进行编译,不出所料的话,编译成功。