X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsignalbase.cpp;h=d2dd75ab60f684b65a02611a24c6b4b6283baedb;hp=3adf3338dc4d7cd4f6f41988bf667fab90ad1af3;hb=050b5a6c7d4864cff968d171b6cc4e68ea478835;hpb=bb7dd726eb7159ddd80d94ede791f2e2a9eaef0f diff --git a/pv/data/signalbase.cpp b/pv/data/signalbase.cpp index 3adf3338..d2dd75ab 100644 --- a/pv/data/signalbase.cpp +++ b/pv/data/signalbase.cpp @@ -41,6 +41,8 @@ const int SignalBase::ColourBGAlpha = 8*256/100; SignalBase::SignalBase(shared_ptr channel) : channel_(channel) { + if (channel_) + internal_name_ = QString::fromStdString(channel_->name()); } shared_ptr SignalBase::channel() const @@ -53,6 +55,11 @@ QString SignalBase::name() const return (channel_) ? QString::fromStdString(channel_->name()) : name_; } +QString SignalBase::internal_name() const +{ + return internal_name_; +} + void SignalBase::set_name(QString name) { if (channel_)