standardrize struct/class member naming.
add qwidget member variable in scene impl as widgets container.