qt5base-lts/tests/auto
Olivier Goffart 497622cafe Make it possible to put QObject tracked with QWeakPointer inside QSharedPointer
Do that by keeping the QWeakPointer that track QObject independent of
the ones that track QSharedPointer.

QSharedPointer do not touch the sharedRefCount in QObjectPrivate anymore

When converting a QWeakPointer constructed from a QObject to a
QSharedPointer, it will display a warning saying one should not do that.

Task-number: QTBUG-22622
Change-Id: I3595e3e7401702410776c458687ab357ad9366ab
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
2012-02-10 15:37:10 +01:00
..
bic
compilerwarnings/data Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
concurrent Complete split of QtConcurrent. 2012-02-06 16:48:22 +01:00
corelib Make it possible to put QObject tracked with QWeakPointer inside QSharedPointer 2012-02-10 15:37:10 +01:00
dbus Align QVariant::UserType and QMetaType::User 2012-02-07 08:52:32 +01:00
gui Run tst_QEventDispatcher with the GUI event dispatchers as well 2012-02-10 15:22:03 +01:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
network Add socketOptions flags to QLocalServer 2012-02-10 03:02:07 +01:00
opengl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
other Move all usages of Relation enum values to QAccessible::relations() 2012-02-10 15:21:46 +01:00
sql QSqlTableModel::setRecord(): emit dataChanged() consistently 2012-02-08 14:43:18 +01:00
testlib Make selftest.pri more readable/maintainable. 2012-02-09 04:07:53 +01:00
tools Force -fPIE on ELF if Qt is built with reduced relocations 2012-02-10 11:42:31 +01:00
widgets QHeaderView - minor bug in visualIndexAt 2012-02-10 00:27:44 +01:00
xml Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
auto.pro Move QtConcurrent into its own module 2012-02-05 17:49:16 +01:00
network-settings.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
platformquirks.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
test.pl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00