QSignalSpy: assorted improvements
authorMarc Mutz <marc.mutz@kdab.com>
Sun, 21 Oct 2012 17:02:51 +0000 (19:02 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sat, 1 Dec 2012 09:31:20 +0000 (10:31 +0100)
commit80ae1d2078d2fe137f8a88268c66440bf19bc1ba
tree20c1699488e3382fc4cd9f89ea0054bacf8520e3
parentb32d7bc96d44d46781256e7ef9b4d1e09c18ed2e
QSignalSpy: assorted improvements

- Add const
- Add explicit (only effect under C++11;
  C++98 knows no multi-arg implicit conversions)
- Add Q_DECL_OVERRIDE to qt_metacall reimplementation
- Add reserve() calls on containers
- Change 'args' from QList to QVector for a 2x
  memory reduction on 64bit platforms

Change-Id: If6c779dac0499d4ab64e5191d37596edf7341f76
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Andreas Aardal Hanssen <andreas@hanssen.name>
Reviewed-by: David Faure <david.faure@kdab.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/testlib/qsignalspy.h
src/testlib/qsignalspy.qdoc