TableView: In SetModel, call setItemCount also if model is nil.
TableView: Don't try to apply an image list if image is nil
Add interfaces for reflect based models
Add reflect based model implementations
ComboBox: Add support for new reflect based models
ListBox: Add support for new reflect based models
TableView: Add support for new reflect based models
TableViewColumnList: In Insert, only call item.create if the column is visible
declarative/TableViewColumn: Add Hidden field
Add Condition interface and some implementations

Actions will use Condition to automatically update their enabled and visible state.
Change Property to be an interface, provide some implementations and adjust widgets
TableView: Add HasCurrentItem property
TabWidget: Add HasCurrentPage property
declarative/Builder: Adjustments for Property and Condition changes
Action: Support Condition for enabled/visible management; Implement visibility handling for actions in Menu and ToolBar; declarative: Change ContextMenuActions and friends to ContextMenuItems
examples/declarative: Use some new features
examples/filebrowser: Use a reflect based model for TableView