QTextBrowser调用setSource()显示HTML,提示No document for
使用QT的QTextBrowser开发嵌入式软件需要显示网页形式的帮助文档,所以先做了一个小试验:
ui上一个PushButton,然后点击PushButton在QTextBrowser上显示网页,代码如下:
void MainWindow::on_pushButton_clicked()
{
count++;
if(count%2==1)
{
url.setUrl("user/doc/111.html");
ui->textBrowser->setSource(url);
}
else
{
url.setUrl("user/doc/222.html");
ui->textBrowser->setSource(url);
}
运行结果是:
第一次点击按钮时,网页111.html正常显示,中文文字、图片等显示均正常;
第二次点击按钮时,提示QTextBrowser:No document for user/doc/222.html;
第三次点击按钮时,提示QTextBrowser:No document for user/doc/111.html;
...
...
...
请问问题出现在什么地方?
或者有没有其他的办法进行显示呢?