Bajo la cubierta, QString comparte memoria con otras cadenas que tienen el mismo valor, por ello, después de una copia, la memoria dinámica no "permanece" exclusivamente para un objeto QString.