Переименование отклонено правильно.Но будьте осторожны, потому что если вы хотите закрыть диалог другим способом, вы не можете вызвать close.
MyDialog::reject(){
if(some_closing_condition)
{
QDialog::reject() //calls the default close.
}
else
{
//skip reject operation
}
}