qt5base-lts/src
João Abecasis 646dc6c5da Introduce QArrayDataOps::appendInitialize
Adds given number of default-initialized elements at end of array. For
POD types, initialization is reduced to a single memset call. Other
types get default constructed in place.

As part of adding a test for the new functionality the arrayOps test was
extended to verify objects are being constructed and assigned as
desired.

Change-Id: I9fb2afe0d92667e76993313fcd370fe129d72b90
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2012-04-02 16:34:21 +02:00
..
3rdparty Remove legacy font cache from 3rdparty 2012-03-22 18:59:45 +01:00
concurrent Remove MSVC 6 workaround from QtConcurrent. 2012-03-12 13:14:05 +01:00
corelib Introduce QArrayDataOps::appendInitialize 2012-04-02 16:34:21 +02:00
dbus Merge master into api_changes 2012-03-27 19:22:48 +02:00
gui Remove all calls to, and deprecate qMalloc, qRealloc and qFree. 2012-03-31 16:46:40 +02:00
modules List QtPrintSupport as a dependency of QtPlatformSupport. 2012-03-22 11:36:45 +01:00
network Port to the new QUrl API 2012-03-30 01:19:59 +02:00
opengl Merge master into api_changes 2012-03-23 14:10:58 +01:00
platformsupport Cocoa: silence warnings about unused variables 2012-03-26 14:02:07 +02:00
plugins Merge master into api_changes 2012-03-27 19:22:48 +02:00
printsupport Merge master into api_changes 2012-03-27 19:22:48 +02:00
sql Merge master into api_changes 2012-03-23 14:10:58 +01:00
testlib Remove all calls to, and deprecate qMalloc, qRealloc and qFree. 2012-03-31 16:46:40 +02:00
tools Remove all calls to, and deprecate qMalloc, qRealloc and qFree. 2012-03-31 16:46:40 +02:00
widgets Port to the new QUrl API 2012-03-30 01:19:59 +02:00
winmain replace uses of QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT with module-specific variables 2012-03-08 18:57:56 +01:00
xml Merge master into api_changes 2012-03-23 14:10:58 +01:00
qbase.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_install.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_targets.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
src.pro Add Qt Widgets opt out support to build system 2012-03-15 11:40:50 +01:00