diff --git a/src/corelib/kernel/qobjectdefs.h b/src/corelib/kernel/qobjectdefs.h index 7763cea6efc..00da1cc6409 100644 --- a/src/corelib/kernel/qobjectdefs.h +++ b/src/corelib/kernel/qobjectdefs.h @@ -620,7 +620,7 @@ private: ExpectedArguments>::value, "Incompatible arguments"); - auto h = QtPrivate::invokeMethodHelper(ret, args...); + auto h = QtPrivate::invokeMethodHelper(ret, std::forward(args)...); // NOLINTNEXTLINE(clang-analyzer-cplusplus.NewDeleteLeaks) auto callable = new QtPrivate::QCallableObject, ActualArguments,