Change testlib signal dumper hooks to use signal index range
authorKent Hansen <kent.hansen@nokia.com>
Thu, 31 May 2012 19:49:07 +0000 (21:49 +0200)
committerQt by Nokia <qt-info@nokia.com>
Sun, 3 Jun 2012 23:18:52 +0000 (01:18 +0200)
commitff505197689062264bf2abc0661d03d371e997df
treec3c0caecf86858c8de92f51ae92895f7c4efbb07
parent09163941268745bbe231d0b2c25697940aa40127
Change testlib signal dumper hooks to use signal index range

Another step towards getting rid of the class method offset
computation in QMetaObject::activate().

Since QMetaObjectPrivate::signal() is private API, this also
required adding a testlib dependency on core-private (and
getting rid of the duplicated QSignalSpyCallbackSet struct).

Change-Id: I0d830f35392a6b44fc321c5285877ec0bf437100
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
src/corelib/kernel/qobject.cpp
src/corelib/kernel/qobject_p.h
src/testlib/qsignaldumper.cpp
src/testlib/testlib.pro