add buttonGroup widget
adjust style