UE4笔记---UMG对象指针转换成Slate对象指针并调用Slate方法

来源:互联网 发布:全国房地产数据 编辑:程序博客网 时间:2024/05/21 11:24


UMG对象指针转换成Slate对象指针并调用Slate方法。


此代码的作用是,让输入框处于选中状态并可以编辑。


ET_Name->SetText(FText::FromString(TEXT("123456")));TSharedPtr<SWidget> SlateWidget = ET_Name->TakeWidget();SWidget* SW = SlateWidget.Get();SEditableText* SET = (SEditableText*)SW;SET->SetSelectAllTextWhenFocused(true);FSlateApplication::Get().SetUserFocus(0, ET_Name->TakeWidget());