qgis/QGIS — pull request #1676 by m-kuhn (2014-11-07 10:22:14+00:00)
Title: Add Qt5 support

Adds Qt5 support to QGIS.

To compile
-------------

Make sure you have the dependencies compiled and linked agains Qt5 also.
Most notably:

* QWT
* QWTPolar
* QScintilla2

Start with a clean build directory

cmake -DENABLE_QT5=TRUE -DWITH_BINDINGS=FALSE -DWITH_INTERNAL_QWTPOLAR=FALSE ../QGIS

You may have to adapt the paths to manually built Qt5 dependencies (as listed above)

make

TODO
--------

Evis plugin is currently using `QHttp`. This class is no longer available in Qt5. Port this code to `QNetworkAccessManager`. Currently it's disabled for Qt5 builds.
Introduce black magic in CMake that finds PyQt5