ИМХО
Если Вам надо на приёмнике получать от всех, то в bind() передавайте QHostAddress::Any, т.е. принимать от всех/любого.
В передатчике же, чтобы передавать широковещательные пакеты, в writeDatagram() надо передавать QHostAddress::BroadCast.
правильно