我有一個現成的HTML檔案,如果通過瀏覽器打開,則正常web page顯示。
如何HTML file通過QTextBrowser小部件打開它,以便結構化資訊也顯示為web page?
我試過這樣的事情:
QFile file("/home/alex/data.html");
if(!file.open(QIODevice::ReadOnly))
QMessageBox::information(nullptr,"info",file.errorString());
QTextStream in(&file);
ui->textBrowser->setHtml(in.readAll());
但它沒有成功。
uj5u.com熱心網友回復:
有專門的類來顯示完整的網頁:
https://doc.qt.io/qt-5/qtwebengine-index.html
https://doc.qt.io/qt-5/qtwebengine-webenginewidgets-simplebrowser-example.html
在您的情況下, QTextBrowser 可以“僅”顯示 HTML 標記之后的富文本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/464122.html
