Lumiera
0.pre.03
»edit your freedom«
|
load and start the GUI as a plugin
Definition at line 49 of file guifacade.cpp.
Public Types | |
typedef InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_Gui, 1)> | GuiHandle |
Public Member Functions | |
GuiRunner (Subsys::SigTerm terminationHandle) | |
bool | launchUI (Subsys::SigTerm &terminationHandle) |
start the actual GUI thread(s), after successfully loading the GuiStarterPlugin, that is. More... | |
Public Attributes | |
GuiHandle | theGUI_ |
Additional Inherited Members | |
Protected Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |
|
inline |
start the actual GUI thread(s), after successfully loading the GuiStarterPlugin, that is.
The implementation of this function must ensure to invoke the given termination signal reliably after shutting down the GUI, otherwise the application will hang on exit.
this function is invoked automatically during the GUI loading and startup process. Don't call it manually.
Definition at line 77 of file guifacade.cpp.