How do I make a widget draggable in blueprint using UMG?

I have a basic 6 slot inventory I want to know how I could implement a drag and drop either to actually drop the item in world space or move the item from one slot of my inventory to another one.

There is info around on the drag and drop nodes used throughout the forums, i would search around for some of those, here is an example (scroll down to NickDarnell’s first answer):

As an extra note, you can override all of the mouse functionality on a widget BP by overriding the individual functions:

45561-overridefunc.jpg

This will create a new function that overrides the parent class’s implementation.

Thanks for the link I looked at it but how do I make a draggable widget like what type of box do I put in the designer??

I still need help if anyone can make this anymore clear I looked at the forum post and still don’t understand. I have my basic inventory setup but yet it won’t drag or drop stuff.