2015-02-10 108 views
1

我有一個包含charset=utf-8 Unicode字符的HTML文件。我可以閱讀並顯示QTextBrowser中的內容。但是Unicode字符沒有正確顯示。我認爲他們正在使用ANSI代碼等價,這是非常奇怪和不可讀的。如何在QTextBrowser中顯示Unicode字符?

如何在QTextBrowser中顯示Unicode字符?

回答

0

您應該在HTML文件中設置元標記以指定內容爲UTF-8格式。將標記放在標題中:

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
... 
</head> 

QTextBrowser會正確顯示unicode字符。