diff --git a/src/plugins/qnx/cascadesimport/bardescriptorconverter.cpp b/src/plugins/qnx/cascadesimport/bardescriptorconverter.cpp
index 19331475267c28c9d76684955b2c6c16955522d6..5210150f9e10f1878d810e5cf4b229b3423a9e64 100644
--- a/src/plugins/qnx/cascadesimport/bardescriptorconverter.cpp
+++ b/src/plugins/qnx/cascadesimport/bardescriptorconverter.cpp
@@ -189,7 +189,7 @@ void BarDescriptorConverter::fixImageAsset(QDomDocument &doc, const QString &def
                 imageElement = imageElement.nextSiblingElement(imageString)) {
             target = imageElement.text();
             if (!target.isEmpty())
-                replaceAssetSourcePath(doc, target, QLatin1String(S_SRC_DIR) % target);
+                replaceAssetSourcePath(doc, target, QLatin1String(S_SRC_DIR) + target);
         }
     } else {
         log.logWarning(tr("Cannot find image asset definition: <%1>").arg(definitionElementName));
@@ -235,7 +235,7 @@ bool BarDescriptorConverter::convertFile(Core::GeneratedFile &file, QString &err
         setAsset(doc, applicationBinaryPath(), applicationBinaryName(),
                  QLatin1String("Qnx/Elf"), true);
         const QString assetsString = QLatin1String("assets");
-        replaceAssetSourcePath(doc, assetsString, QLatin1String(S_SRC_DIR) % assetsString);
+        replaceAssetSourcePath(doc, assetsString, QLatin1String(S_SRC_DIR) + assetsString);
         fixIconAsset(doc);
         fixSplashScreensAsset(doc);
 
diff --git a/src/plugins/qnx/cascadesimport/importlog.cpp b/src/plugins/qnx/cascadesimport/importlog.cpp
index c19d266dcfa20ef9963512f7b22d472a71b85495..222382c5328be193995a81af7dc1dca243245193 100644
--- a/src/plugins/qnx/cascadesimport/importlog.cpp
+++ b/src/plugins/qnx/cascadesimport/importlog.cpp
@@ -119,7 +119,7 @@ QString ImportLog::toString() const
 {
     QString ret;
     foreach (const ImportLogEntry &sle, *this)
-        ret += sle.toString() % QLatin1Char('\n');
+        ret += sle.toString() + QLatin1Char('\n');
     return ret;
 }
 
diff --git a/src/plugins/qnx/cascadesimport/projectfileconverter.cpp b/src/plugins/qnx/cascadesimport/projectfileconverter.cpp
index 0fea290b25a3465b30b1ebc8753d59b971d49c00..405d719079e62612907dd574f17b0080dbf68b74 100644
--- a/src/plugins/qnx/cascadesimport/projectfileconverter.cpp
+++ b/src/plugins/qnx/cascadesimport/projectfileconverter.cpp
@@ -73,7 +73,7 @@ static QMap<QString, QString> scanForDefinedVariables(const Core::GeneratedFile
                 QString k = line.mid(0, ix2).trimmed().toUpper();
                 QString v = line.mid(ix1 + 1).trimmed();
                 if (ix1 != ix2)
-                    v = ret.value(k) % QLatin1Char(' ') % v;
+                    v = ret.value(k) + QLatin1Char(' ') + v;
                 ret[k] = v;
             }
         }