]> sigrok.org Git - pulseview.git/blobdiff - pv/view/selectableitem.h
Renamed get_samplerate to samplerate
[pulseview.git] / pv / view / selectableitem.h
index 41f6811776bcc0fbc43f9df41fcf3db180c39b94..d3217752289e4cea7ceffdc16b59482ddd862471 100644 (file)
@@ -30,6 +30,11 @@ class QMenu;
 class QWidget;
 
 namespace pv {
+
+namespace widgets {
+class Popup;
+}
+
 namespace view {
 
 class SelectableItem : public QObject
@@ -56,6 +61,10 @@ public:
 public:
        virtual QMenu* create_context_menu(QWidget *parent);
 
+       virtual pv::widgets::Popup* create_popup(QWidget *parent) = 0;
+
+       virtual void delete_pressed();
+
 protected:
        static QPen highlight_pen();