ウィジェットはヒープ上に(newを使用して)割り当てられている必要があり、削除する必要はありません(自動的に行われます)。Qtウィジェットオブジェクトの作成と割り当て解除
- 誰かが理由を説明できますか?
- ウィジェットがその方法ではなくスタックに割り当てられている場合はどうなりますか?
重要なのかどうかはわかりませんが、作成しているすべてのウィジェットには親があります。
Thisは言う:
親が0の場合、新しいウィジェットが ウィンドウになります。 parentが別のウィジェットである場合、 このウィジェットは親ウィンドウの子ウィンドウ になります。新しいウィジェットは親が削除されたときに削除された です。
ありがとうございますが、どこにリンクがありますか?私は検索しようとしましたが、それを見つけることができませんでした。 –
btw私は既にクラッシュを経験していますので、疑問です。 –
QObjectのデストラクタのドキュメントを見てください:http://doc.trolltech.com/4.7/qobject.html#dtor.QObject –