From a200d101fd8ff4f138f59639ed332d4e08769dbf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bodn=C3=A1r=20Zsombor?= <bodzsoaa@sch.bme.hu>
Date: Sat, 6 Feb 2021 17:41:22 +0100
Subject: [PATCH] Refactor MuebReceiverPrivate constructor

---
 src/muebreceiver_p.h | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/muebreceiver_p.h b/src/muebreceiver_p.h
index 7e3510d..3382ace 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();
   }
-- 
GitLab