moc: support mapping pointers to member functions to indexes
authorOlivier Goffart <ogoffart@woboq.com>
Mon, 31 Oct 2011 14:22:31 +0000 (15:22 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 14 Nov 2011 14:52:26 +0000 (15:52 +0100)
commit49bd825a9626eda77fd9e8313e1868bed4c77bff
tree586101b058be0f70014157c3185504cf65127d2e
parente9c7edddb58bb69a29e75712adfa059dcfcc71fd
moc: support mapping pointers to member functions to indexes

This change adds QMetaObject::IndexOfMethod as a parameter to
the qt_static_metacall function.
It lets the moc generated code return the index of a signal or slot
given its pointer to member function

This is required to support the new connection syntax

Change-Id: I39198c6699b5aa3599d3d282f7ac79b1e3684d33
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/corelib/kernel/qobjectdefs.h
src/tools/moc/generator.cpp
src/tools/moc/moc.cpp
src/tools/moc/moc.h
tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp