code cleanup
provide a better default size policy for a container
allow general widgets in a ToolBar