1.如果是本地网页,可以将网页编码改为GB2312
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
2.也可以通过QWebSettings来对程序进行设置:
ui->webView->settings()->setDefaultTextEncoding("GB2312");
QT编写的网页浏览器网页乱码解决方法
原文:https://www.cnblogs.com/sinceret/p/9951616.html