我从mp3文件中读取到mp3文件的信息是gb2312编码的,我怎么把它转换为utf-8呀,试了好多方法都不成功
QTextCodec * utf=QTextCodec::codecForName("gb2312");
qDebug(utf->fromUnicode(QString(pId3.title)));
return utf->fromUnicode(QString(pId3.title));
这样编译通过,但是运行时段错误
QTextCodec * utf=QTextCodec::codecForName("utf-8");
qDebug(utf->toUnicode(QString(pId3.title)));
return utf->toUnicode(QString(pId3.title));
这样,是没有转换的,qDebug没有打印信息,是空的