void Dialog::keyPressEvent(QKeyEvent *e)
{
switch (e->key())
{
case Qt::Key_Enter:
case Qt::Key_Return:
{
QAbstractButton *btn = qobject_cast<QAbstractButton*>(this->focusWidget());
if (btn)
btn->animateClick();
break;
}
}
}