From f52e9b117284d5dd80dcd4503e57d4cb8a839ae1 Mon Sep 17 00:00:00 2001 From: Illya Kovalevskyy Date: Sat, 20 Jul 2013 21:38:32 +0300 Subject: Symbol for max number of arguments in QMetaMethod::invoke() QMetaMethod::invoke(..) takes fixed number of arguments for execution. Adding preprocessor macros which literaly equals this number would be useful for writing some generic code. Task-number: QTBUG-31821 Change-Id: Ia2faf291f3f7df44a47c3cf18f5cd587d37d7d2e Reviewed-by: Oswald Buddenhagen Reviewed-by: Thiago Macieira --- src/corelib/kernel/qmetaobject.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/corelib/kernel/qmetaobject.h') diff --git a/src/corelib/kernel/qmetaobject.h b/src/corelib/kernel/qmetaobject.h index 23fc89ffe3..0c8ad8591f 100644 --- a/src/corelib/kernel/qmetaobject.h +++ b/src/corelib/kernel/qmetaobject.h @@ -50,6 +50,8 @@ QT_BEGIN_NAMESPACE template class QList; +#define Q_METAMETHOD_INVOKE_MAX_ARGS 10 + class Q_CORE_EXPORT QMetaMethod { public: -- cgit v1.2.3