回复: Qt实现360安全卫士10.0界面
#56 回 zhjun5337 的帖子 [thewon 01-28 09:02]
zhjun5337:我这里没有重现了,你最好把代码传到git上,我再试验下。 (2015-01-21 15:57)
不懂怎么操作,详细讲讲呗。
#57 [zuohuaijun 01-30 13:08]
#58 回 thewon 的帖子 [zhjun5337 02-02 18:58]
thewon:不懂怎么操作,详细讲讲呗。 (2015-01-28 09:02)
你可以参照这篇文章http://os.51cto.com/art/201308/408674.htm
#59 回 zhjun5337 的帖子 [tadpole999 02-04 14:49]
zhjun5337:在360的安装目录下,以ui结尾的文件,采用zip压缩的。
目录:C:\Program Files\360\360safe\Config\newui\themes\default (2014-11-11 12:16)
#60 [luoyes 02-10 14:08]
简单研究了一下,学到了不少东西,感谢楼主分享。
另外windwos下使用visual studio 编译失败的童鞋们,可以尝试使用以下方法:
1、把src目录下的源码批量转换编码,我是用python搞定的:
def Convert(path, srcEncode = 'utf-8', tarEncode = 'gbk'):
for parent,dirnames,filenames in os.walk(path):
for filename in filenames:
if not filename.endswith( ('h', 'cpp') ) :
continue
fullName = os.path.join(parent,filename)
data = ''
with open(fullName,'r', encoding = srcEncode) as file:
data = file.read()
if not data: continue
with open(fullName,'w', encoding = tarEncode) as file:
file.write(data)
if __name__ == '__main__' :
Convert( r'F:\Test\Git\Qt360\src' )
pass
2、resource\qss 下的.qss文件也要转换成gbk编码,这两个文件用记事本另存为一下就行,编码选择ANSI即可。
祝大家好运!