I added an explanation to the wiki concerning our current dependency on Qt5 < Qt5.6.0. The browser code in Qt5.6 or newer is based on the WebEngine API, whereas the previous Qt versions used WebKit. This only effects the Cesium Viewer.
As soon as the Ubuntu world upgrades to Qt5.6+ I'll make the code adjustments and set the new Qt version requirement to 5.6+.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
NOTE: Looks like Ubuntu finally increased the Qt version. Ubuntu 17.10, released two days ago, includes Qt 5.9.1. The problem is, they don't include QtWebEngine. You have to build that from source. So, as far as I'm concerned a widely available version of QtWebEngine isn't out yet, so I'll stay with WebKit for now.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I added an explanation to the wiki concerning our current dependency on Qt5 < Qt5.6.0. The browser code in Qt5.6 or newer is based on the WebEngine API, whereas the previous Qt versions used WebKit. This only effects the Cesium Viewer.
As soon as the Ubuntu world upgrades to Qt5.6+ I'll make the code adjustments and set the new Qt version requirement to 5.6+.
NOTE: The next Ubuntu release, 16.10, will contain Qt5.6. It's due out on October 20 of this year.
NOTE: Looks like Ubuntu finally increased the Qt version. Ubuntu 17.10, released two days ago, includes Qt 5.9.1. The problem is, they don't include QtWebEngine. You have to build that from source. So, as far as I'm concerned a widely available version of QtWebEngine isn't out yet, so I'll stay with WebKit for now.