I had a problem when trying to add a widget to the Scrollbox. Widget inherited from the UuserWidget class. Such a widget is well added in the designer, but in c++ code I can not find in any way how to do this. Help me, please
Are there other ways to solve the problem, besides the use slate? It’s worth noting that even in the blueprints I could not find how to add a custom widget to the scrollbox.
Ah, you mean UMG (which is technically built on top of Slate IIRC, so the calls are similar):
UScrollBox* MyScrollBox; // I'm going to assume this is created somewhere either through the UMG Designer or through a NewObject call.
MyScrollBox->AddChild( MyCustomWidget ); // Where MyCustomWidget is the widget you want to add to the scrollbox
Thanks, I figured it out. It turns out that the problem was that the ScrollBox-> AddChild () function can not have a parameter UUserWidget. With CanvasPanel this function work well.