qtbrowser:  new option to set global User-Agent string
Merge pull request #2 from Metrological/user-agent

qtbrowser:  new option to set global User-Agent string
Initial support for WK2

The command line option '--webkit' allows switching between WK1 and WK2.
Add WK2 guards

Add missing WK2 guards and cleanup
Prepare for embedded QML use

No longer load external QML file + some cleanup
Remove browser.qml

qtbrowser has embedded qml support
Enable QML rendering

Add a view to create a scenegraph + small improvements
Integrate mouse acceleration patch

Initial port of the qtbrowser-pointer-acceleration.patch at https://github.com/Metrological/buildroot
Incorrect value WK2WebView::setFocus()

WK2WebView::setFocus() should set the 'focus' property to true
Improvements

Several improvements including initialization
Merge pull request #3 from Metrological/wk2

qtbrowser: add support for webkit2
Add missing WK2 guard

QT_BUILD_WITH_QML_API guard for WK2WebView definition
qtbrowser: enable WebAudio at runtime
Merge pull request #4 from Metrological/webaudio

qtbrowser: enable WebAudio at runtime
Merge pull request #6 from Metrological/wk2

Add missing WK2 guard
qtbrowser: link against Qt5OpenGL
WK2WebView: print QML errors
WK2WebView: basic alert() support

Display message only on console for now. Ideally we'd need some kind
of dialog QML component for this.
WK1WebView: attach to our custom QWebPage implementation
User-Agent configuration support for WK1 and WK2 webviews