我正在寻找在 Qt 对话框中显示简单 html 文件(只是一个长 html 格式的文本)的最简单方法。
链接(如果有)应在外部默认系统浏览器中打开。
最佳答案
不需要 QWebView,使用 QTextBrowser:
#include <QTextBrowser>
QTextBrowser *tb = new QTextBrowser(this);
tb->setOpenExternalLinks(true);
tb->setHtml(htmlString);
还记得 QT += 小部件
http://doc.qt.io/qt-5/qtextedit.html#html-prop
http://doc.qt.io/qt-5/qtextbrowser.html#openExternalLinks-prop
关于qt - 如何在Qt中显示简单的html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41138249/