[4.14] Extended UserWidget has no Designer tab

anonymous_user_d9f241d9
Fri, 13 Jan 2017 22:09:05 +0000
UI

I have been using extended UUserWidget classes for some time, since 4.9. I now moved to 4.14 and suddenly there is no Designer tab! What? It works as intended in 4.13!

In my Build file:

PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "UMG", "Slate", "SlateCore" });

In my project header:

#include "Runtime/UMG/Public/UMG.h"
#include "Runtime/UMG/Public/UMGStyle.h"
#include "Runtime/UMG/Public/Slate/SObjectWidget.h"
#include "Runtime/UMG/Public/IUMGModule.h"
#include "Runtime/UMG/Public/Blueprint/UserWidget.h"

My new class:

#include "Blueprint/UserWidget.h"
#include "MyUserWidget.generated.h"

/**
 *
 */
UCLASS()
class MYPROJECT_API UMyUserWidget : public UUserWidget
{
	GENERATED_BODY()

};

I then compile and create a new blueprint based on this class and I get this:

There is no designer tab. This is in a blank, new project. Nothing else present.
I looked through the patch notes for 4.14 but found nothing.
What changed?

13 posts - 7 participants