90 QSharedPointer<
int> sharedptr;
91 QWeakPointer<
int> weakref;
95 QSharedPointer<
int> sharedptr(
new int(42));
101 QSharedPointer<
int> sharedptr(
new int(42), [](
int *p) {
delete p; });
107 QSharedPointer<MyObject> obj =
138 QWeakPointer<
int> weakref;
142 QSharedPointer<
int> strong = weakref.toStrongRef();
144 qDebug() <<
"The value is:" << *strong;
146 qDebug() <<
"The value has already been deleted";