diff options
author | Olivier Goffart <ogoffart@woboq.com> | 2012-04-22 22:04:46 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-11 01:42:02 +0200 |
commit | f92fdd190d056fe929f723e3f2ce9e0c0b141cec (patch) | |
tree | 55590a2a6fd346031c8950a13b9ddccf640fc485 /tests/manual/inputmethodhints/inputmethodhints.pro | |
parent | 7226361aed3259b7f4b68e1836f17b3e698c30af (diff) |
Implement the move constructor for containers.
This changes all the containers that uses QtPrivate::RefCount
(QMap already had one), and QVariant
In Qt 4.8, it was pointless to have the move constructor because we did
not have quick way to re-initialize a null container. (shared_null still
needed to be refcounted)
But now that we have RefCount, and that the shared_null do not have
reference count, we can implement a fast move constructor that do not generate
code to increment the reference count.
Change-Id: I2bc3c6ae96983f08aa7b1c7cb98d44a89255160b
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
Diffstat (limited to 'tests/manual/inputmethodhints/inputmethodhints.pro')
0 files changed, 0 insertions, 0 deletions