generated qtwayland headers are private too