qt5 compat