Sync qt5 branch