imreq.imr_multiaddr.s_addr=inet_addr("224.1.1.1");
imreq.imr_interface.s_addr=inet_addr(my_ip.toAscii());
setsockopt(navSock->socketDescriptor(),IPPROTO_IP,IP_ADD_MEMBERSHIP,&imreq,sizeof(imreq));
-//#else
+
+#if QT_VERSION >= 0x040800
// Qt 4.8
if(!navSock->joinMulticastGroup(QHostAddress("224.1.1.1")))
qDebug() << "can't join multicast Group 224.1.1.1" << navSock->errorString();
-//#endif
+#endif
cmdSock=new QUdpSocket();
cmdSock->bind(QHostAddress::Any,5556);
droneHost=host;