2013-08-26 50 views

回答

1

QTextEdit.toPlainText()返回QString對象,這始終是一個unicode字符串(見documentation)。

QString類提供的功能toLatin1()toAscii()toUtf8(),它允許你字符串Unicode字符轉換成一個8位的字符串,可以進一步處理。所以Qt處理編碼&爲你解碼字符串。

如果要從給定的字節串創建QString實例,可以使用函數fromAscii(),fromLatin1()fromUtf8()