From 78e0ab3342c9b877c55cb74d19fd87c8c9a5385a Mon Sep 17 00:00:00 2001 From: Debao Zhang Date: Fri, 16 Mar 2012 16:05:09 -0700 Subject: QPointer: update its document and changes-5.0.0 QPointer has been un-deprecated and one behavior which slightly different from Qt4 has been fixed. see SHA: b8773165d76e0d5d46287d92f9d6bdbbd2110180 and SHA: 497622cafe235eadb5dd5056b196d8451ee89071 Change-Id: I4bae2cce3ebfebd8f59b18b5a6a7a7226b8353b9 Reviewed-by: Olivier Goffart Reviewed-by: Lars Knoll Reviewed-by: Casper van Donderen --- dist/changes-5.0.0 | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'dist') diff --git a/dist/changes-5.0.0 b/dist/changes-5.0.0 index 70e526cc28..9852c24894 100644 --- a/dist/changes-5.0.0 +++ b/dist/changes-5.0.0 @@ -558,10 +558,9 @@ Qt for Windows CE - QPointer - * QPointer itself is now deprecated, and the implementation of QPointer - has been changed to use QWeakPointer. The old guard mechanism has been - removed. This causes two slight changes in behavior when using - QPointer: + * The implementation of QPointer has been changed to use QWeakPointer. The + old guard mechanism has been removed. This causes a slight change + in behavior when using QPointer: * When using QPointer on a QWidget (or a subclass of QWidget), previously the QPointer would be cleared by the QWidget destructor. Now, the QPointer @@ -569,12 +568,6 @@ Qt for Windows CE cleared). Any QPointers tracking a widget will NOT be cleared before the QWidget destructor destroys the children for the widget being tracked. - * When constructing a QSharedPointer to take ownership of an object after a - QPointer is already tracking the object. Previously, the shared pointer - construction would not be affected by the QPointer, but now that QPointer - is implemented using QWeakPoiner, constructing the QSharedPointer will - cause an abort(). - - QVariant -- cgit v1.2.3