TimeMarker(View &view, const QColor &colour, double time);
public:
- virtual void init_context_bar_actions(QWidget *parent);
-
/**
* Gets the time of the marker.
*/
*/
void set_time(double time);
+ float get_x() const;
+
/**
* Paints the marker to the viewport.
* @param p The painter to draw with.
virtual void paint_label(QPainter &p, const QRect &rect,
unsigned int prefix) = 0;
- /**
- * Returns a list of context menu items to show in the context
- * bar.
- */
- const std::list<QAction*> get_context_bar_actions();
+ pv::widgets::Popup* create_popup(QWidget *parent);
-private slots:
+private Q_SLOTS:
void on_value_changed(double value);
-signals:
+Q_SIGNALS:
void time_changed();
protected: