Move initialization of class WidgetRole members in related constructor
This makes WidgetRole rather a real class.