私が次のように書いた場合:
QValidator *validator = new QRegExpValidator(regExp, this);
ここでどういうthis意味ですか?それは何を指しているのですか?使わないとどんな効果がありますか?
validatorこれは、で宣言されている現在のクラスへのポインタです。
validator親が削除されるたびに、QRegExpValidatorにその親が誰であるかを知らせるためにそこにありvalidatorます。このように、手動で削除する必要はありません。
thisポインタの詳細については、こちらをご覧ください