a Client/Server to sync custom data via QTcpSocket