Setting Mouse Cursor from Blueprint

I know that since 4.7 one can set the (software) mouse cursor to a certain asset via the project settings. However, is it also possible to set (and change) the current mouse cursor from a Blueprint at game runtime? Alternatively, if I set a Widget Blueprint as default mouse cursor in the project settings, can I set the image to draw from within that Blueprint?