QT webengine显示HTML简单示例
#include <QApplication>
#include <QMainWindow>
#include <QWebEngineView>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QMainWindow window;
QWebEngineView *view = new QWebEngineView(&window);
// 设置HTML内容
QString html = R"(
<!DOCTYPE html>
<html>
<head><title>Simple Page</title></head>
<body>
<h1>Hello, WebEngine!</h1>
</body>
</html>
)";
view->setHtml(html);
window.setCentralWidget(view);
window.resize(800, 600);
window.show();
return app.exec();
}
这段代码演示了如何使用Qt的WebEngine模块创建一个简单的应用程序,该应用程序显示一个包含HTML内容的网页。首先,我们包含了必要的Qt头文件,并创建了一个QApplication和一个QMainWindow实例。然后,我们创建了一个QWebEngineView,并通过setHtml函数设置了一个简单的HTML字符串。最后,我们将这个view设置为window的中心部件,调整窗口大小,并显示窗口。程序进入消息循环,等待用户交互。
评论已关闭