From 8ab3ff746b5ad7d430a18ea49bb4ab8c1fb12328 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Fri, 4 Apr 2025 10:08:36 +0200 Subject: [PATCH] QGIM: don't try to move from const QVariant Amends 07804a83c4019dca396adee079ad14e4b9b18cb8. Change-Id: I5ab75b9e7463334c901019b2b3df330105b32106 Reviewed-by: Axel Spoerl --- src/corelib/itemmodels/qgenericitemmodel.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/itemmodels/qgenericitemmodel.h b/src/corelib/itemmodels/qgenericitemmodel.h index cff4d062122..d5e3bc3facf 100644 --- a/src/corelib/itemmodels/qgenericitemmodel.h +++ b/src/corelib/itemmodels/qgenericitemmodel.h @@ -530,7 +530,7 @@ public: if constexpr (has_metaobject) { if (QMetaType::fromType() == data.metaType()) { if constexpr (std::is_copy_assignable_v) { - target = std::move(data).value(); + target = data.value(); return true; } else { qCritical("Cannot assign %s", QMetaType::fromType().name());