bec_widgets.cli.server#

Attributes#

Classes#

GUIServer

This class is used to start the BEC GUI and is the main entry point for launching BEC Widgets in a subprocess.

SimpleFileLikeFromLogOutputFunc

Functions#

main()

Main entry point for subprocesses that start a GUI server.

Module Contents#

class GUIServer(args)#

This class is used to start the BEC GUI and is the main entry point for launching BEC Widgets in a subprocess.

_get_service_config() bec_lib.service_config.ServiceConfig#
_run()#

Run the GUI server.

setup_bec_icon()#

Set the BEC icon for the application

shutdown()#
start()#

Start the GUI server.

config#
dispatcher: bec_widgets.utils.bec_dispatcher.BECDispatcher | None = None#
gui_class#
gui_class_id#
gui_id#
hide#
launcher_window: bec_widgets.applications.launch_window.LaunchWindow | None = None#
class SimpleFileLikeFromLogOutputFunc(log_func)#
close()#
flush()#
write(buffer)#
property encoding#
main()#

Main entry point for subprocesses that start a GUI server.

MODULE_PATH#