X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fanalogsignal.cpp;h=53af2643132ee895c65e5bd8df10e4bc655a3061;hp=681386ff6b91f9c69e4f1a84f350b08675551b43;hb=03ce95a9bb81c05bae0da9de189d280214db67c3;hpb=01fd32630269c1cfb99eb2b0d6060d7d19a42475 diff --git a/pv/view/analogsignal.cpp b/pv/view/analogsignal.cpp index 681386ff..53af2643 100644 --- a/pv/view/analogsignal.cpp +++ b/pv/view/analogsignal.cpp @@ -55,19 +55,18 @@ AnalogSignal::~AnalogSignal() { } -const list AnalogSignal::get_context_bar_actions() +void AnalogSignal::set_scale(float scale) { - list actions; - actions.push_back(_name_action); - return actions; + _scale = scale; } -void AnalogSignal::set_scale(float scale) +void AnalogSignal::paint_back(QPainter &p, int left, int right) { - _scale = scale; + if (_probe->enabled) + paint_axis(p, get_y(), left, right); } -void AnalogSignal::paint(QPainter &p, int left, int right) +void AnalogSignal::paint_mid(QPainter &p, int left, int right) { assert(_data); assert(right >= left); @@ -83,8 +82,6 @@ void AnalogSignal::paint(QPainter &p, int left, int right) if (!_probe->enabled) return; - paint_axis(p, y, left, right); - const deque< shared_ptr > &snapshots = _data->get_snapshots(); if (snapshots.empty())