QRemoteSignal library is designed to make writing client server applications easier. Just describe the interface of you client/server communication in a XML file and generate 2 classes (one for your server and one for your client) with special utility. Now you can connect Qt4 signals in the client application with Qt4 slots in the server application.