X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fdecodesignal.cpp;h=44144d1b8b8e31a37648e6d44fb03221e20e94bb;hb=e0fc58100fbcd6c3bfd5aecb213d7541a3436622;hp=d27178920faae4190e4343f893387a1603af3d86;hpb=119aff65d8ad0c4cdaff32d9b68cee00d90a5f35;p=pulseview.git diff --git a/pv/view/decodesignal.cpp b/pv/view/decodesignal.cpp index d271789..44144d1 100644 --- a/pv/view/decodesignal.cpp +++ b/pv/view/decodesignal.cpp @@ -25,6 +25,7 @@ extern "C" { #include "decodesignal.h" #include +#include using namespace boost; using namespace std; @@ -37,6 +38,8 @@ DecodeSignal::DecodeSignal(pv::SigSession &session, Trace(session, QString(decoder->get_decoder()->name)), _decoder(decoder) { + assert(_decoder); + _colour = Qt::red; } @@ -50,16 +53,17 @@ bool DecodeSignal::enabled() const return true; } -void DecodeSignal::paint(QPainter &p, int y, int left, int right, - double scale, double offset) +void DecodeSignal::set_view(pv::view::View *view) +{ + assert(view); + Trace::set_view(view); +} + +void DecodeSignal::paint(QPainter &p, int left, int right) { (void)p; - (void)y; (void)left; (void)right; - (void)offset; - - assert(scale > 0); } const list DecodeSignal::get_context_bar_actions()