X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fheader.cpp;h=766347d5272a09962de138584a57e97cbf479ffa;hp=2a732f25daa3f7f16590c8d8e39310e4acc4a295;hb=bb4a0e8e0b337988264e43a368b6ce5950d2d6cd;hpb=6a2cc8dd37f6d128ad7e16b9a7a78bb44d5a5aa5 diff --git a/pv/view/header.cpp b/pv/view/header.cpp index 2a732f25..766347d5 100644 --- a/pv/view/header.cpp +++ b/pv/view/header.cpp @@ -238,13 +238,9 @@ void Header::keyPressEvent(QKeyEvent *e) { assert(e); - if (e->key() == Qt::Key_Delete) - { - for (const shared_ptr r : view_) - if (r->selected()) - r->delete_pressed(); - } - else if (e->key() == Qt::Key_G && e->modifiers() == Qt::ControlModifier) + MarginWidget::keyPressEvent(e); + + if (e->key() == Qt::Key_G && e->modifiers() == Qt::ControlModifier) on_group(); else if (e->key() == Qt::Key_U && e->modifiers() == Qt::ControlModifier) on_ungroup();