squalyl (./20) :
hum, petit doute: si j'affecte une variable locale à un paramètre qui est une référence, ça copie les données ou ça se comporte comme un pointeur?
Ça se comporte comme un pointeur.
squalyl (./21) :
et j'ai des problèmes (je maitrise pas tout) en castant des objets en références 
Tu ne peux pas caster les objets en références (en références
const peut-être, mais ça ne sert à rien), et si la fonction attend un paramètre par valeur, il sera de toute façon passé par valeur. Je te signale que QPoint est un objet de 8 octets, ça ne sert pas à grand chose de le passer par référence.