diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2012-05-17 11:08:48 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-18 10:37:41 +0200 |
commit | a605d25ae249fc416f321ec1264b7aa33e15c46f (patch) | |
tree | eb4811eb4ba03a99d4a02203fa660b7155f7b7ea /src/corelib/kernel/qobjectdefs.h | |
parent | a5972f8ec32631e70578c64e9d6c063b3c47f0f5 (diff) |
QMetaObject::activate() overload that doesn't require a metaobject
This allows QML to emit signals without having to built lazily created
metaobjects.
Change-Id: If8068fb3cb35d79dc8f3ef79253d9c2eb7c93205
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
Diffstat (limited to 'src/corelib/kernel/qobjectdefs.h')
-rw-r--r-- | src/corelib/kernel/qobjectdefs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qobjectdefs.h b/src/corelib/kernel/qobjectdefs.h index 567157b03d..66c19fc428 100644 --- a/src/corelib/kernel/qobjectdefs.h +++ b/src/corelib/kernel/qobjectdefs.h @@ -356,6 +356,7 @@ struct Q_CORE_EXPORT QMetaObject // internal index-based signal activation static void activate(QObject *sender, int signal_index, void **argv); static void activate(QObject *sender, const QMetaObject *, int local_signal_index, void **argv); + static void activate(QObject *sender, int method_offset, int signal_offset, int local_signal_index, void **argv); static bool invokeMethod(QObject *obj, const char *member, Qt::ConnectionType, |