fix qt5 build