client: delete the UiScreen when its QScreen is destroyed