Is it possible to read UDP packets sent to all ports?

I seem to be able to get something read while the QUdpSocket is binded on some port but this blocks the port from other programs. I'm trying to achieve some sort of "forwarder" that reads certain UDP packets with right port addresses and forwards them over internet.

Is this possible with Qt4(.4)?