Zoom in/out with the wheel axis

you dont need to do it for each widget, say you have a ‘hud widget’ which can be an empty canvas panel, add the other widgets to that as children and then check if the ‘hud widget’ ishovered(), it works for me