Tengo un archivo HTML listo para usar, si se abre a través de un navegador, web page
se muestra normal.
¿Cómo se HTML file
puede abrir esto a través del QTextBrowser
widget para que la información estructurada también se muestre en él como un web page
?
He intentado algo como esto:
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());
pero no funcionó.
Hay clases dedicadas para mostrar páginas web completas:
https://doc.qt.io/qt-5/qtwebengine-index.html
https://doc.qt.io/qt-5/qtwebengine-webenginewidgets-simplebrowser-example.html
En su caso, QTextBrowser puede "solo" mostrar texto enriquecido después de las etiquetas HTML.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras