diff --git a/libs/ustr.py b/libs/ustr.py index 76bdf4cb..511e68b5 100644 --- a/libs/ustr.py +++ b/libs/ustr.py @@ -9,7 +9,9 @@ def ustr(x): if type(x) == str: return x.decode(DEFAULT_ENCODING) if type(x) == QString: - return unicode(x) + #https://blog.csdn.net/friendan/article/details/51088476 + #https://blog.csdn.net/xxm524/article/details/74937308 + return unicode(x.toUtf8(), DEFAULT_ENCODING, 'ignore') return x else: return x