qt5base-lts/tests/auto/corelib
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
..
animation normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
codecs Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
global QFlags: use unsigned int when the enum's underlying is unsigned 2012-09-28 23:50:10 +02:00
io test: Remove QSKIP from tst_QSettings::fileName() 2012-10-24 01:39:06 +02:00
itemmodels normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
json test: Rename test case name TestQtJson -> tst_QtJson 2012-10-24 01:39:02 +02:00
kernel Core/kernel: Make some signals private. 2012-10-25 15:56:14 +02:00
mimetypes Use QStringList::join(QChar) overload where applicable [QtCore] 2012-09-23 23:30:18 +02:00
plugin Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
statemachine normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
thread normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
tools Return invalid datetime when calling addMSecs with invalid QDateTime. 2012-10-24 01:38:58 +02:00
xml Remove duplicate words and punctuation from documentation. 2012-09-26 04:03:20 +02:00
corelib.pro Import QMimeType / QMimeDatabase into QtCore. 2012-02-18 22:19:43 +01:00