diff --git a/src/libtomahawk/utils/closure.h b/src/libtomahawk/utils/closure.h index 8458bbb36..f5351b53e 100644 --- a/src/libtomahawk/utils/closure.h +++ b/src/libtomahawk/utils/closure.h @@ -42,7 +42,7 @@ class ClosureArgument : public ClosureArgumentWrapper { explicit ClosureArgument(const T& data) : data_(data) {} virtual QGenericArgument arg() const { - return Q_ARG(T, data_); + return QArgument<T>(QMetaType::typeName(qMetaTypeId<T>()), data_); } private: