X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fdecodesignal.cpp;h=32307e9c99dcf5d739205df177d904af5bf05ff0;hb=4d3c4e342104dcba47c252e734dee441faaf2a9e;hp=bce58a1922751f145313bef0d53a39a992e92d61;hpb=03ce95a9bb81c05bae0da9de189d280214db67c3;p=pulseview.git diff --git a/pv/view/decodesignal.cpp b/pv/view/decodesignal.cpp index bce58a19..32307e9c 100644 --- a/pv/view/decodesignal.cpp +++ b/pv/view/decodesignal.cpp @@ -24,7 +24,10 @@ extern "C" { #include +#include + #include +#include #include "decodesignal.h" @@ -111,6 +114,7 @@ QMenu* DecodeSignal::create_context_menu(QWidget *parent) menu->addSeparator(); QAction *const del = new QAction(tr("Delete"), this); + del->setShortcuts(QKeySequence::Delete); connect(del, SIGNAL(triggered()), this, SLOT(on_delete())); menu->addAction(del); @@ -123,6 +127,11 @@ void DecodeSignal::on_new_decode_data() _view->update_viewport(); } +void DecodeSignal::delete_pressed() +{ + on_delete(); +} + void DecodeSignal::on_delete() { _session.remove_decode_signal(this);