Some of the reasons to update to Qt6 are: - Appveyor has a poor support for Qt5 (see #120) - rules_qt for Bazel that do not rely on precompiled binaries support only Qt6 and not Qt5 (https://github.com/Vertexwahn/rules_qt6) - It will enable migration to MS C++ Build Tools 2022 enabling new C++ features
Some of the reasons to update to Qt6 are: