X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecodesignal.cpp;h=44144d1b8b8e31a37648e6d44fb03221e20e94bb;hp=556631c6cc059e5a8bb850fdce91cee7aaa29f2a;hb=e0fc58100fbcd6c3bfd5aecb213d7541a3436622;hpb=3195aeb6a867b6ab54b4a410182467f63f9b79f2 diff --git a/pv/view/decodesignal.cpp b/pv/view/decodesignal.cpp index 556631c..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,6 +53,12 @@ bool DecodeSignal::enabled() const return true; } +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;