- connect(&view_, SIGNAL(signals_moved()),
- this, SLOT(on_signals_moved()));
+vector< shared_ptr<ViewItem> > Viewport::items()
+{
+ vector< shared_ptr<ViewItem> > items(view_.begin(), view_.end());
+ const vector< shared_ptr<TimeItem> > time_items(view_.time_items());
+ copy(time_items.begin(), time_items.end(), back_inserter(items));
+ return items;