Native class
SGBASuggestedIDEWidget#
class
SGBASuggestedIDEWidget :
public SCompoundWidget
Either a button to directly install or a hyperlink to a website to download the suggested IDE for the platform. Only visible when no compiler is available.
Methods#
-
publicvoidConstruct(const FArguments& InArgs
Constructs this widget with InArgs
-
inline
-
privateTSharedRef<SWidget>CreateGetDocumentationLinkWidget() const
Creates the appropriate widget to display for the platform
-
TSharedRef<SWidget>
Creates the appropriate widget to display for the platform
-
static EVisibility
Gets the visibility of the global error label IDE Link
-
static FReplyOnDownloadIDEClicked(FString InURL
Handler for when the error label IDE hyperlink was clicked
-
static voidOnIDEInstallerDownloadComplete(bool bWasSuccessful
Handler for when the suggested IDE installer has finished downloading
-
FReply
Handler for when the install IDE button was clicked
-
static FReply
Handler for when the error label IDE hyperlink was clicked
Fields#
-
privatestatic constexpr const TCHAR* DocumentationURL = TEXT("https://docs.unrealengine.com/5.0/en-US/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine/")
-
static TSharedPtr<SNotificationItem> IDEDownloadNotification
Handle to the notification displayed when downloading an IDE installer