PoeCharm中文版:流放之路玩家的终极角色构建工具
2026/8/12 14:18:35
Qt WebEngine 基于 Chromium,但提供了 Qt 风格的 API。本文对 QWebEngine 的常用类与 API 进行系统梳理,帮助你快速掌握其开发全景。
QWebEngineView 是最常用的 UI 控件,主要负责:
| 功能 | API |
|---|---|
| 加载网页 | load(QUrl) |
| 设置页面对象 | setPage(QWebEnginePage*) |
| 获取页面对象 | page() |
| 加载 HTML 字符串 | setHtml(QString html, QUrl baseUrl) |
| 后退 / 前进 / 刷新 | back()/forward()/reload() |
| 放大缩小 | setZoomFactor() |
| 触发打印 | print()/ Qt6:printToPdf() |
| 获取标题 | titleChangedsignal |
| URL 变化 | urlChangedsignal |
| 右键菜单 | 重写contextMenuEvent()或设置setContextMenuPolicy() |
页面逻辑核心,包括:
| 功能 | API |
|---|---|
| 加载控制 |