]> sigrok.org Git - pulseview.git/blobdiff - pv/view/signal.cpp
Added missing includes and defintions
[pulseview.git] / pv / view / signal.cpp
index 44341aeab5cfa406dd3fa65390169907e2089248..1f00477a2012d9cb5a3a8e11f6cd046ff62f8682 100644 (file)
@@ -24,6 +24,8 @@
 #include <math.h>
 
 #include <QApplication>
+#include <QFormLayout>
+#include <QMenu>
 
 #include "signal.h"
 #include "view.h"
@@ -105,12 +107,18 @@ QMenu* Signal::create_context_menu(QWidget *parent)
        menu->addSeparator();
 
        QAction *const disable = new QAction(tr("Disable"), this);
+       disable->setShortcuts(QKeySequence::Delete);
        connect(disable, SIGNAL(triggered()), this, SLOT(on_disable()));
        menu->addAction(disable);
 
        return menu;
 }
 
+void Signal::delete_pressed()
+{
+       on_disable();
+}
+
 void Signal::on_disable()
 {
        enable(false);