From 37cd6c881b3e93731167f68a5d576a1eccb1f4a0 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Thu, 22 Apr 2021 17:56:17 +0200
Subject: [PATCH] restore QString() with addProperty

---
 GUI/coregui/Models/DataProperties.cpp            | 2 +-
 GUI/coregui/Models/FitParameterItems.cpp         | 4 ++--
 GUI/coregui/Models/ParameterTreeItems.cpp        | 4 ++--
 mvvm/model/mvvm/standarditems/plottableitems.cpp | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/GUI/coregui/Models/DataProperties.cpp b/GUI/coregui/Models/DataProperties.cpp
index 426810fd5e8..58e21b018fd 100644
--- a/GUI/coregui/Models/DataProperties.cpp
+++ b/GUI/coregui/Models/DataProperties.cpp
@@ -43,7 +43,7 @@ const QString DataProperties::P_DATALINK = "data link";
 
 DataProperties::DataProperties(const QString& model_type) : SessionItem(model_type)
 {
-    addProperty(P_DATALINK, "");
+    addProperty(P_DATALINK, QString());
 }
 
 void DataProperties::setDataItem(DataItem* item)
diff --git a/GUI/coregui/Models/FitParameterItems.cpp b/GUI/coregui/Models/FitParameterItems.cpp
index b16e65c9f69..328ab0833cf 100644
--- a/GUI/coregui/Models/FitParameterItems.cpp
+++ b/GUI/coregui/Models/FitParameterItems.cpp
@@ -52,8 +52,8 @@ const QString FitParameterLinkItem::P_DOMAIN = "Domain";
 
 FitParameterLinkItem::FitParameterLinkItem() : SessionItem("FitParameterLink")
 {
-    addProperty(P_LINK, "");
-    addProperty(P_DOMAIN, "");
+    addProperty(P_LINK, QString());
+    addProperty(P_DOMAIN, QString());
 }
 
 // ----------------------------------------------------------------------------
diff --git a/GUI/coregui/Models/ParameterTreeItems.cpp b/GUI/coregui/Models/ParameterTreeItems.cpp
index e59cc420606..1cb7f076e85 100644
--- a/GUI/coregui/Models/ParameterTreeItems.cpp
+++ b/GUI/coregui/Models/ParameterTreeItems.cpp
@@ -34,11 +34,11 @@ const QString ParameterItem::P_DOMAIN = "Domain";
 ParameterItem::ParameterItem() : SessionItem("Parameter")
 {
     // Link to original PropertyItem in one of components of MultiLayerItem or InstrumentItem
-    addProperty(P_LINK, "");
+    addProperty(P_LINK, QString());
     // The back up value of PropertyItem to be able to reset parameter tuning tree to initial state
     addProperty(P_BACKUP, 0.0);
     // The domain name of corresponding ISampleNode's registered parameter
-    addProperty(P_DOMAIN, "");
+    addProperty(P_DOMAIN, QString());
 }
 
 // ----------------------------------------------------------------------------
diff --git a/mvvm/model/mvvm/standarditems/plottableitems.cpp b/mvvm/model/mvvm/standarditems/plottableitems.cpp
index bfbb4bfbb04..6b82aa05f59 100644
--- a/mvvm/model/mvvm/standarditems/plottableitems.cpp
+++ b/mvvm/model/mvvm/standarditems/plottableitems.cpp
@@ -36,7 +36,7 @@ const std::string default_title_family = "Noto Sans";
 
 TextItem::TextItem() : CompoundItem(Constants::TextItemType)
 {
-    addProperty(P_TEXT, "")->setDisplayName("Text");
+    addProperty(P_TEXT, QString())->setDisplayName("Text");
     addProperty(P_FONT, default_title_family)->setDisplayName("Font");
     addProperty(P_SIZE, default_title_size)->setDisplayName("Size");
 }
-- 
GitLab