6 class DPTR_CLASS_NAME(ClassWithDptr):public DPtr
12 DEFINE_DPTR(ClassWithDptr)
15 QString ClassWithDptr::toString()const
17 return QString("class with dptr %1").arg(d->num);
19 int ClassWithDptr::num()const{return d->num;}
20 void ClassWithDptr::setNum(int n){d->num=n;}
22 class DPTR_CLASS_NAME(ClassWithSDptr):public SharedDPtr
28 DEFINE_SHARED_DPTR(ClassWithSDptr)
30 QString ClassWithSDptr::toString()const
32 return QString("class with shared dptr %1").arg(d->num);
34 int ClassWithSDptr::num()const{return d->num;}
35 void ClassWithSDptr::setNum(int n){d->num=n;}