X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Ftimemarker.h;h=f12fa2965693b7d7580b3b8638c8c9174f5f8561;hp=2536db75b649694a05a3fe919c3eb7dd524fef27;hb=8debe10dd47a5f519cd6e9069231f8e77c9c04e1;hpb=137ed2551534f005bf79b24bd6c95eef1be5611b diff --git a/pv/view/timemarker.h b/pv/view/timemarker.h index 2536db75..f12fa296 100644 --- a/pv/view/timemarker.h +++ b/pv/view/timemarker.h @@ -46,7 +46,7 @@ protected: * @param colour A reference to the colour of this cursor. * @param time The time to set the flag to. */ - TimeMarker(const View &view, const QColor &colour, double time); + TimeMarker(View &view, const QColor &colour, double time); public: /** @@ -82,11 +82,17 @@ public: 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 get_context_bar_actions(); + signals: void time_changed(); protected: - const View &_view; + View &_view; const QColor &_colour; double _time;