一、建议源文件都用utf-8统一编码。

二、遇到中文乱码,建议:
1、如果是别人的文件,考虑把文件另存为utf-8编码,我在windows下经常用ultraedit另存一下。

2、QString的6编码和python的utf-16不太一样,使用时加上unicode()强制转化一下。
price =  unicode(self.ui.price.text())

今天琢磨了半天,通过1和2这两个步骤解决了问题。