5#include <QScopedPointer>
6#include <QScopedPointerArrayDeleter>
7#include <QScopedPointerPodDeleter>
20 QIODevice *device = handsOverOwnership();
51 QScopedPointer<MyClass> p(useSubClass ?
new MyClass() :
new MySubClass);
52 QScopedPointer<QIODevice> device(handsOverOwnership());
57 process(device.data());
65void QWidget_snippets()
69 const QWidget *
const p =
new QWidget();
71 const QScopedPointer<
const QWidget> p1(
new QWidget());
78 QWidget *
const p =
new QWidget();
80 const QScopedPointer<QWidget> p1(
new QWidget());
87 const QWidget *p =
new QWidget();
89 QScopedPointer<
const QWidget> p1(
new QWidget());
110 QScopedPointer<MyPrivateClass> privatePtr;
void myFunction(bool useSubClass)
[1]
static void cleanup(MyCustomClass *pointer)