pour le 1, QMessageBox *message; doit être défini qq part avant, soit dans l'entête de ta classe, soit plus tôt dans ta méthode
pour le 2, si c'est juste plus tôt dans la méthode, y a pas de différence, mais c'est plus propre de tout faire sur une ligne, ça évite d'avoir des variables non initialisées qui se baladent, sinon c'est ce qu'à dit Glock
pour le 3, l'objet est instancié sur la pile, il sera détruit dès qu'on sortira de sa portée
si tu n'a pas besoin de la notation 1 ou 2, la 3 est très bien
vas lire un bon bouquin de C++, parce que c'est la base là qd même
---------------
"The pen is mightier than the sword if the sword is very short, and the pen is very sharp." TP. Mes Jeux. Mes Ventes. Groupe HFR sur PlayFire.