qt6-bb10/tests/auto/corelib/kernel
Stephen Kelly dee57bc910 Core/kernel: Make some signals private.
There are more opportunities in QtCore and the rest of Qt to make signals
private instead of public. This is a test-dart to see if there is any
reason not to do this.

It would be nice to make QObject::destroyed private, but as it has a
default argument it would be source incompatible to anyone connecting
to the SIGNAL(destroyed()) instead of SIGNAL(destroyed(QObject*)).

Currently the function-pointer-based connect syntax does not accept
a functor (or lambda) with a different number of arguments than the
signal. Olivier says a fix for that might come in 5.1, but for now
the qfiledialog2 test is changed to not use that anymore.

Also, the function pointer for a private signal can not be assigned to
a local variable, so the qmetamethod test is changed to not do so
anymore.

Change-Id: Iaf776b822f9ba364f2c184df0c6b23811da56e44
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
2012-10-25 15:56:14 +02:00
..
qcoreapplication Test: remove QSKIP in tst_QCoreApplication::argc 2012-10-16 15:29:15 +02:00
qeventdispatcher Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qeventloop Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmath Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetamethod Core/kernel: Make some signals private. 2012-10-25 15:56:14 +02:00
qmetaobject Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetaobjectbuilder Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetaproperty Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetatype Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmimedata Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qobject normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
qpointer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qsignalmapper normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
qsocketnotifier Test: remove QSKIP from tst_QSocketNotifier::posixSockets 2012-10-16 20:43:37 +02:00
qtimer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qtranslator Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qvariant Make documentation of QVariant::isNull more explicit. 2012-09-29 02:31:35 +02:00
qwineventnotifier Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
kernel.pro Add autotest for QMetaMethod introspection 2012-02-15 17:27:04 +01:00