das in dieser Zeile
new QLabel();
erzeugte Objekt würdest Du sicher nicht als Variable bezeichnen.
Doch, hier wird eine temp. Variable erzeugt. Diese Variable ist ein Objektpointer vom Typ QLabel*
Wenn Du das hier betrachtest
int x = 5;
int y = 5;kämst Du doch sicher nicht auf den Gedanken zu sagen x und y sind die gleichen Variablen.
Nein, sie haben nur den gleichen Wert.
Aber worauf willst du eigentlich hinaus?
Was an der Aussage
Als Ergänzung möchte ich anmerken, dass Objekte, die mit
Qlabel label;
erzeugt werden, auch als "automatische Variablen" bezeichnet werden.
passt dir denn nicht?
Hier wird ein Objekt erzeugt, also die Variable label vom Typ Qlabel ist ein Objekt.
Da diese auf dem Stack erzeugt wird, wird sie auch als automatische Variable bezeichnet.