私はしばらくQtをプログラミングしてきましたが、これら2つのケースの違いは何なのか疑問に思っています:
ケース1:
ヘッダ:
QPushButton * button;
ソースファイル:
button = new QPushButton(this);
button->setText("Button");
button->resize(100,100);
と
ケース 2:
ヘッダ:
QPushButton button;
ソース:
button.setParent(this);
button.setText("Button");
button.resize(100,100);
どちらもボタンを生成しますが、前者はいつ使用し、後者はいつ使用する必要がありますか? そして、2つの違いは何ですか?