diff --git a/platform/qt/qsacnnode.cpp b/platform/qt/qsacnnode.cpp index a9c73a4..c1306ee 100644 --- a/platform/qt/qsacnnode.cpp +++ b/platform/qt/qsacnnode.cpp @@ -5,9 +5,9 @@ namespace SACN { -QSacnNode::QSacnNode(QUuid cid) +QSacnNode::QSacnNode(QObject *parent, QUuid cid) : Appliance(UUID::uuid(cid.toString().toStdString())) - , Node() + , QUdpSocket(parent) { bind(QHostAddress::AnyIPv4, ACN_SDT_MULTICAST_PORT); diff --git a/platform/qt/qsacnnode.h b/platform/qt/qsacnnode.h index 4fb0260..8eef0ed 100644 --- a/platform/qt/qsacnnode.h +++ b/platform/qt/qsacnnode.h @@ -33,7 +33,7 @@ class QT_EXPORT QSacnNode Q_OBJECT public: - QSacnNode(QUuid = QUuid::createUuid()); + QSacnNode(QObject *parent = nullptr, QUuid = QUuid::createUuid()); virtual void subscribe(const uint16_t universe = 1); virtual void unsubscribe(const uint16_t);