(I’m an experienced C++ dev - a lot of Qt - but totally new to Unreal.)
In my plugin (for 4.22), I’ve added a menu item. When selected, it runs a command line tool using FPlatformProcess::CreateProc.
This works (yay!), but there’s no user feedback. I would like to show a window in the editor with the stdout/stderr from the command that’s being run.
- Is there a visual editor I can use to define a window layout (like Qt designer)? Or does a window exist already that I can use for this? I’ve sen the Editor Utility Widget Blueprint, but that doesn’t look like the correct tool for this.
- What classes should I be looking at? The Slate classes? Given that it’s supposed to be a general editor plugin do I need to use something different?
- How do I connect the write pipe? Can I easily hook it to a text widget of some kind (to act like the output log)?
I’m lost with all the documentation/videos for different versions, and I haven’t been able to find good info on writing editor plugins.
Thanks for any pointers!!