qt binding migration