MarginWidget(parent),
textHeight_(calculateTextHeight())
{
- setMouseTracking(true);
}
QSize CursorHeader::sizeHint() const
view_.add_flag(view_.offset() + ((double)e->x() + 0.5) * view_.scale());
}
+void CursorHeader::keyPressEvent(QKeyEvent *e)
+{
+ assert(e);
+
+ if (e->key() == Qt::Key_Delete)
+ {
+ const vector< shared_ptr<TimeItem> > items(view_.time_items());
+ for (auto &i : items)
+ if (i->selected())
+ i->delete_pressed();
+ }
+}
+
} // namespace view
} // namespace pv