普通のC++で自動変数を渡す際は、開放されないようにメモリを確保するけど、
Qtの「Qなんちゃら」クラスでもそれは同じなのかな?

たとえば、
QString getQString(){
QString output;

// do something
output.append(result);

retrun output;
}

なんて Java みたいな書き方は、やっぱしちゃダメなんだよね。
http://lists.trolltech.com/qt-interest/2002-05/msg00940.html
で色々議論してて、「ポインタ返すな」みたいな主張している人がいるけど、
結局のところはどうなのでしょうか。