From f5016a465869de8888f32d2974992e08eead3c9c Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de> Date: Mon, 10 Jul 2023 14:43:20 +0200 Subject: [PATCH] GUI convert output unit rad -> deg --- GUI/Model/Data/DataItem.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/GUI/Model/Data/DataItem.cpp b/GUI/Model/Data/DataItem.cpp index 61476523d31..a39bfc78922 100644 --- a/GUI/Model/Data/DataItem.cpp +++ b/GUI/Model/Data/DataItem.cpp @@ -53,8 +53,11 @@ DataItem::~DataItem() = default; void DataItem::setDatafield(Datafield* data) { - std::unique_lock<std::mutex> lock(m_update_data_mutex); - m_datafield.reset(data); + if (data) { + std::unique_lock<std::mutex> lock(m_update_data_mutex); + m_datafield = std::make_unique<Datafield>(data->plottableField()); + } else + m_datafield.release(); setLastModified(QDateTime::currentDateTime()); emit datafieldChanged(); -- GitLab