3

如何更改用户代理QWebEngineView?我知道QWebView有一种方法可以做到这一点,但我没有找到QWebEngineView.

4

1 回答 1

2

在构造QWebEnginePage作为参数之一时,您可以指定QWebEngineProfile

QWebEngineProfile - 它是一个类,其中包含可以在网页之间共享的配置文件的不同设置。

要设置用户代理,您需要使用:

void QWebEngineProfile::setHttpUserAgent(const QString & userAgent)

http://doc.qt.io/qt-5/qwebengineprofile.html#setHttpUserAgent

QWebEngineProfile 从 Qt 5.5 开始可用。

于 2016-02-04T04:54:41.430 回答