Das ist keine Zuordnung zu this
, sondern zu dem Objekt, auf das this
zeigt. Das ruft operator=( QUuid const & )
für das aktuelle Objekt auf.
'this' ist einfach ein Zeiger auf das Objekt, auf dem die aktuelle Methode aufgerufen wird. Durch Ändern des Werts hinter 'this' (durch Dereferenzieren des Zeigers mit '* this' und Zuweisen eines anderen Objekts) wird das Objekt des Aufrufers so geändert, dass es zu einem anderen Objekt wird.
In Ihrem Beispiel könnte ein Aufrufer von 'operator =' Folgendes tun:
%Vor%Nach der Definition von 'operator =' konvertiert diese Aktion copy 'guid' in ein neues Objekt vom Typ 'QUuid'.