add rest of datasignals to existing QTwidget visitors and add ButtonGroup vistitor