diff --git a/src/muebreceiver_p.h b/src/muebreceiver_p.h index 7e3510d5ff2fb3966fa3cbb378315d4ab7b5e03d..3382ace84aaff72e814ef9fca38b58ca8da8ff66 100644 --- a/src/muebreceiver_p.h +++ b/src/muebreceiver_p.h @@ -12,13 +12,12 @@ class MuebReceiverPrivate { Q_DISABLE_COPY(MuebReceiverPrivate) public: - explicit MuebReceiverPrivate(MuebReceiver *q) - : frame(configuration.frame()), q_ptr(q) { + explicit MuebReceiverPrivate(MuebReceiver *receiver) + : frame(configuration.frame()), q_ptr(receiver) { socket.bind(configuration.broadcast_animation_port()); - QObject::connect(&socket, &QUdpSocket::readyRead, q, - &MuebReceiver::ReadPendingDatagrams); - + receiver->connect(&socket, &QUdpSocket::readyRead, + &MuebReceiver::ReadPendingDatagrams); qInfo() << "[MuebReceiver] UDP Socket will receive packets on port" << configuration.broadcast_animation_port(); }