-
.pro文件中添加
- QT += webenginewidgets
- QT += webengine
-
使用头文件<QtWebEngineWidgets/QtWebEngineWidgets>
-
关键代码
- QWebEngineSettings::defaultSettings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);\
- QWebEngineView view;
-
view.setUrl(QUrl("网络/本地路径"));
- 本地路径使用Url::fromLocalFile("绝对路径")
-
main示例代码
#include <QtWebEngineWidgets/QtWebEngineWidgets>
int main(int argc, char *argv[]){
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
QApplication app(argc, argv);
QWebEngineSettings::defaultSettings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);
QWebEngineView view;
view.setUrl(QUrl::fromLocalFile("C:\\Users\\Administrator\\Desktop\\aabb\\2022-01-19\\20220119130356790.pdf"));
view.resize(1024, 750);
view.show();
return app.exec();
}