Upon QIODevice::readyRead() signal, suppose bytesAvailable() returns 50, and say that I read(40).

If I call bytesAvailable() again, would it return 50, or 10?

Thanks.