Base class for all visible widgets
Destroy the widget
Hide the widget
Show the widget and all its children