qt5base-lts/src
Axel Waggershauser 6b68be9587 Let QMetaObject::connectSlotsByName(o) also check for signals of o
QMetaObject::connectSlotsByName(QObject* o) creates a list of all
children to look for signals that match slots of o. This changeset
simply adds the object o itself to that list.

The motivation is to finally fix the long standing QtCreator bug
QTCREATORBUG-6494. Where executing 'Go to slot...' and choosing
'accepted()' for a simple QDialog named 'MyDialog' will add a
on_MyDialog_accepted() slot to MyDialog. That slot never gets
connected. More details may be found in the linked QTBUG-7595.

Task-number: QTBUG-7595
Task-number: QTCREATORBUG-6494

Change-Id: I35f52761791af697eabb569adb5faee6fae50638
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-03-07 08:37:26 +01:00
..
3rdparty Fix HB incorrectly hides [narrow non-breaking space] character 2013-02-25 17:30:44 +01:00
android Introducing the Qt Android port 2013-03-05 08:31:23 +01:00
angle ANGLE: Fix static build. 2013-02-25 10:34:11 +01:00
concurrent Merge remote-tracking branch 'origin/stable' into dev 2013-02-14 14:24:57 +01:00
corelib Let QMetaObject::connectSlotsByName(o) also check for signals of o 2013-03-07 08:37:26 +01:00
dbus Merge remote-tracking branch 'origin/stable' into dev 2013-03-06 14:38:07 +01:00
gui Add methods to convert lists of QKeySequence to/from strings 2013-03-06 21:50:28 +01:00
network Merge remote-tracking branch 'origin/stable' into dev 2013-03-06 14:38:07 +01:00
opengl Introducing the Qt Android port 2013-03-05 08:31:23 +01:00
openglextensions Add a new static lib and module for OpenGL extensions 2013-02-26 16:27:39 +01:00
platformsupport Merge remote-tracking branch 'origin/stable' into dev 2013-03-06 14:38:07 +01:00
plugins qtbase: Fix duplicate symbol errors in static build on Mac 2013-03-06 19:04:31 +01:00
printsupport Merge "Merge branch 'ios' into dev" into refs/staging/dev 2013-02-28 19:22:05 +01:00
sql QSqlResult: private d -> protected d_ptr 2013-03-06 00:11:11 +01:00
testlib Add support for attributes in the -perfcounter argument 2013-03-06 21:50:28 +01:00
tools moc: Remove VC6 workaround 2013-03-06 19:40:04 +01:00
widgets Aero-Style-QWizard: Hide/Show back-button correctly. 2013-03-06 21:50:28 +01:00
winmain fix path adjustments in installed metafiles 2013-01-30 15:43:00 +01:00
xml Merge remote-tracking branch 'origin/stable' into dev 2013-02-14 14:24:57 +01:00
src.pro Introducing the Qt Android port 2013-03-05 08:31:23 +01:00