Qt项目——数字内容管理系统的参考资料和细节

打开文件路径,若带空格,要用引号括起路径
LPCWSTR与QString的转换:LPCWSTR strL = strQ.toStdWString().c_str();
用指定程序打开文件(选择文件的打开方式如记事本或写字板等): https://blog.csdn.net/leijia_xing/article/details/49664805?locationNum=15 头文件 Windows.h
Windows Qt 下编译 taglib: http://doc.okbase.net/granx/archive/301882.html
https://www.joelverhagen.com/blog/2010/11/how-to-compile-taglib-on-windows/

第三方库的建议:https://blog.csdn.net/lizekun2010/article/details/52932653

用taglib库获取媒体的作者、专辑、专辑封面等信息

1.首先在官网https://taglib.org/下载taglib

2.然后用cmake编译

  • cmake可以在cmake官网上下载,由于我的Qt是32位,因此下了32位的cmake
  • 下载后,Windows下编译taglib的方法如下:http://doc.okbase.net/granx/archive/301882.html(记得配置环境变量)
    Qt项目——数字内容管理系统的参考资料和细节_第1张图片

3.头文件和库文件

我们最后安装的taglib文件夹下有include和lib等文件夹,include中的头文件可以直接在项目中include.
lib需要在Qt的pro文件中引用。
Qt项目——数字内容管理系统的参考资料和细节_第2张图片

4.使用taglib

官网教程https://taglib.org/api/
在官网下载的源码文件中有example可供参考

你可能感兴趣的:(Qt项目——数字内容管理系统的参考资料和细节)