在尝试将SAssetView
slate 小部件添加到我的代码后,我遇到了一些编译错误。
这里的图片来自正在扩展的类,SCoumpoundWidget
第二张图片是编译错误。
代码片段:
编译错误:
在编译的链接部分,您似乎遗漏了一些符号。编译器似乎正在寻找父虚拟方法的实现。您是否关注过有关Slate的 wiki ,并且大部分时间您是否在 build.cs
中包含了Slate
and模块?SlateCore
PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
SCompoundWidget
位于 SlateCore 模块中,如果您没有包含它,编译器将无法找到 Slate 类的符号。
顺便说一句:如果你给我们直接的代码(正如 mpkorstanje 评论的那样),它可能会更容易,而不是你的Construct
方法。类声明可以帮助找到错误。
希望它有所帮助