Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct QObject;
- struct QObjectPrivate
- {
- virtual ~QObjectPrivate();
- QObject *q;
- void *data[14];
- };
- struct QObject
- {
- virtual ~QObject();
- private:
- // non-copyable
- QObject(const QObject &);
- QObject &operator=(const QObject &);
- QObjectPrivate *d;
- };
- struct Object
- : QObject
- {
- // ...
- };
- void foo()
- {
- Object *obj = new Object;
- // ...
- // obj eventually gets deleted.
- }
Add Comment
Please, Sign In to add comment