You can now manipulate the widget selection either by clicking and dragging the widgets using the cursor tool, or by interacting with the form widget tree view. :^)
This patch introduces a simple WidgetTreeModel that models the widget tree inside of a given root GWidget.