打开文件路径,若带空格,要用引号括起路径
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(记得配置环境变量)
3.头文件和库文件
我们最后安装的taglib文件夹下有include和lib等文件夹,include中的头文件可以直接在项目中include.
lib需要在Qt的pro文件中引用。
4.使用taglib
官网教程https://taglib.org/api/
在官网下载的源码文件中有example可供参考