Qt5 /still/ refuses to encode the '+' character, and gives no rational for it.