summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools/updateoperation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/kdtools/updateoperation.cpp')
-rw-r--r--src/libs/kdtools/updateoperation.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/kdtools/updateoperation.cpp b/src/libs/kdtools/updateoperation.cpp
index 73e904da5..b884fa9fa 100644
--- a/src/libs/kdtools/updateoperation.cpp
+++ b/src/libs/kdtools/updateoperation.cpp
@@ -505,6 +505,10 @@ bool UpdateOperation::fromXml(const QDomDocument &doc)
}
var = QVariant::fromValue(list);
}
+ } else if (t == QVariant::String) {
+ const QString str = QInstaller::replacePath(value,
+ QLatin1String(QInstaller::scRelocatable), target);
+ var = QVariant::fromValue(str);
}
m_values[name] = var;