summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore_p.cpp
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2023-06-06 11:43:36 +0300
committerKatja Marttila <katja.marttila@qt.io>2023-08-23 15:58:38 +0300
commita9fd39352c3d3717fb9ea33871bb8e3a2ddf5483 (patch)
tree28bd5d8c3f7717a2ad28fcddf67e4ca3f3029074 /src/libs/installer/packagemanagercore_p.cpp
parent27d9e170d4191fb218b65f100a3c8d43c47dc9f6 (diff)
Fix deprecated QVariant usage
Also adding tests for UpdateOperations which used the deprecated QVariant functions Task-number: QTIFW-3077 Change-Id: I5b6b975631b4d0380511f614b0cad1f90a4849e8 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.cpp')
-rw-r--r--src/libs/installer/packagemanagercore_p.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp
index 6dec4fc80..2bef34bb3 100644
--- a/src/libs/installer/packagemanagercore_p.cpp
+++ b/src/libs/installer/packagemanagercore_p.cpp
@@ -869,7 +869,7 @@ void PackageManagerCorePrivate::writeMaintenanceConfigFiles()
if (key == scRunProgramDescription || key == scRunProgram || key == scRunProgramArguments)
continue;
QVariant value = m_data.value(key);
- if (value.canConvert(QVariant::String))
+ if (value.canConvert<QString>())
value = replacePath(value.toString(), targetDir(), QLatin1String(scRelocatable));
variables.insert(key, value);
}