Qt World Summit: Submit your Presentation

How to set User Agent in QtWebEngine QML application

  • NOTE: I was able to do that on QtWebKit QML using the QtWebView extension. Here I am interested in using QtWebEngine.

    My simple test application

        import QtQuick 2.1
        import QtQuick.Controls 1.1
        import QtWebEngine 1.0
        ApplicationWindow {
            width: 800
            height: 600
            color: "lightgray"
            visible: true
            WebEngineView {
                id: webview
                url: "http://forum.qt.io/"
                anchors.fill: parent

    How do I pass a different User Agent string?