From ad7f52997dbc29f7072461cb3b58ac575121f962 Mon Sep 17 00:00:00 2001 From: blacksun Date: Thu, 12 Apr 2018 16:01:00 +0000 Subject: [PATCH] Minor git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5330 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- .../dynamicelementtextitem.cpp | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/sources/qetgraphicsitem/dynamicelementtextitem.cpp b/sources/qetgraphicsitem/dynamicelementtextitem.cpp index e21c09f1e..a4189a8d2 100644 --- a/sources/qetgraphicsitem/dynamicelementtextitem.cpp +++ b/sources/qetgraphicsitem/dynamicelementtextitem.cpp @@ -985,15 +985,20 @@ void DynamicElementTextItem::updateReportText() { if(!(m_parent_element.data()->linkType() & Element::AllReport)) return; - if(!m_other_report) - setPlainText("_"); - if (m_text_from == ElementInfo && m_info_name == "label" && m_other_report) + if (m_text_from == ElementInfo && m_info_name == "label") { - Element *elmt = m_other_report.data(); - QString label = m_report_formula; - label = autonum::AssignVariables::formulaToLabel(label, elmt->rSequenceStruct(), elmt->diagram(), elmt); - setPlainText(label); + if(m_other_report) + { + Element *elmt = m_other_report.data(); + QString label = m_report_formula; + label = autonum::AssignVariables::formulaToLabel(label, elmt->rSequenceStruct(), elmt->diagram(), elmt); + setPlainText(label); + } + else + { + setPlainText(""); + } } else if (m_text_from == CompositeText) { setPlainText(reportReplacedCompositeText());