doesn't QTextStream readAll return a QString?