X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Frow.cpp;fp=pv%2Fdata%2Fdecode%2Frow.cpp;h=31e4cc8e9add3233cb3f3296554d1d224da5b770;hp=12951556390c15f2a0ed5e2e647365cb567fb675;hb=c6b4e925a8c5d855a70ab2815e8bc1c371d5801a;hpb=dca3cbee21f61422f34dc4b2b1d2cdc7eacbe2e6 diff --git a/pv/data/decode/row.cpp b/pv/data/decode/row.cpp index 12951556..31e4cc8e 100644 --- a/pv/data/decode/row.cpp +++ b/pv/data/decode/row.cpp @@ -35,7 +35,8 @@ Row::Row() : Row::Row(int index, const Decoder* decoder, const srd_decoder_annotation_row* row) : index_(index), decoder_(decoder), - row_(row) + row_(row), + visible_(true) { } @@ -74,6 +75,16 @@ int Row::index() const return index_; } +bool Row::visible() const +{ + return visible_; +} + +void Row::set_visible(bool visible) +{ + visible_ = visible; +} + bool Row::operator<(const Row& other) const { return (decoder_ < other.decoder_) ||