关于Qt移植有关问题。从Linux移植到win7中

关于Qt移植问题。从Linux移植到win7中
最近由于学校原因,需要把原来的一个项目移植编译运行环境。将其移植到win7下。当初考虑QT采用元对象的形式,极大的方便了代码的移植。所以才采用Qt编译。
但是在这次移植中,出现了一个问题,就是编译正常通过,但是在运行调试环节,出现了这个问题,
这是能正常打开关于Qt移植有关问题。从Linux移植到win7中
但是选择歌曲后点开后
关于Qt移植有关问题。从Linux移植到win7中
这出现了乱码,而且还播放不了歌曲。我检查了下,有可能出现的问题的地方。但是不敢确定,所以想请教各位大侠。

问题一:
    我之前的项目是在qt4.8.4中,QtCreator2.6.3中编写的(Linux环境),但是现在我在win7中使用的是QtCreator2.2.1+qt4.7.3.这是否是因为qt版本不对原因呢?

问题二:
   出现那乱码我尝试更换编码方式,更改为:UTF-8,这样代码中能显示中文了,但是结果还是如图一样。我之前在4.8.4中使用的是GB2312编码模式,可是在Creator2.2.1中好像没有这个模式,所以想请教怎么解决。
------解决方案--------------------
编码模式和creator没关系,你直接用QTexcodec设置gb2312试试