29 lines
487 B
C++
Executable File
29 lines
487 B
C++
Executable File
#include "XNObject.h"
|
|
#include "XNObject_p.h"
|
|
|
|
XNObject::XNObject(QObject *parent) : QObject(parent), d_ptr(new XNObjectPrivate(this))
|
|
{
|
|
}
|
|
|
|
XNObject::XNObject(XNObjectPrivate &dd, QObject *parent) : QObject(parent), d_ptr(&dd)
|
|
{
|
|
}
|
|
|
|
XNObject::~XNObject()
|
|
{
|
|
Q_D(XNObject);
|
|
delete d;
|
|
}
|
|
|
|
quint32 XNObject::getUniqueId()
|
|
{
|
|
Q_D(XNObject);
|
|
return d->uUniqueID;
|
|
}
|
|
|
|
void XNObject::setUniqueId(const quint32 &uniqueId)
|
|
{
|
|
Q_D(XNObject);
|
|
d->uUniqueID = uniqueId;
|
|
}
|