Project

General

Profile

Feature #1991

Updated by skyjake about 8 years ago

Qt 4 is nowdays in maintenance mode and is not being actively developed any more. Qt 5 offers better APIs and more up-to-date functionality, e.g., @QOpenGLWindow@. We should drop support for Qt 4.7 and set the minimum at Qt 5.6 (LTS). 5.4 (@QOpenGLWindow@ is in 5.4.)

This would also simplify CMake build configuration, since it would not be necessary to support for Qt 4 and 5, which have different CMake configuration mechanisms (Qt 4 modules come with CMake, Qt 5 config packages come with the Qt SDK).

The downside is that older operating systems typically do not have the latest Qt 5 binaries (e.g., old Linux distros).

Back