Widget Appearance

Hello all,

I am having problems understanding widgets with UE4. Basically I have a main Widget blueprint. Inside this, I have a large uniform grid. On the outside I want puzzle pieces that players can drag. On the inside I want empty slots that players can drag puzzle pieces to. My idea was to create a generic ‘puzzle piece’ widget blueprint with a ‘drag’ functionality which I can edit from within my main widget blueprint to customise its appearance. I want the empty slots to be a widget blueprint with a ‘drop’ functionality that also reads the image variable of the dragged image and uses it to set its appearance equal to the dragged image.

So far I am not even sure how to set the image as a variable. In my ‘dragimage’ graph the image appears as a variable, however I am not able to edit it from outside. Can anyone help?