Then it may be appropriate to use an event handler for that purpose. Reimplement keyPressEvent(QKeyEvent *)
The C++ version would look like this (both buttons must be implemented as members):
{
if (event->key() == Qt::Key_Return || event->key() == Qt::Key_Enter) {
if (testButton->hasFocus()) testButton->animateClick();
if (emitButton->hasFocus()) emitButton->animateClick();
}
}
void keyPressEvent(QKeyEvent* event)
{
if (event->key() == Qt::Key_Return || event->key() == Qt::Key_Enter) {
if (testButton->hasFocus()) testButton->animateClick();
if (emitButton->hasFocus()) emitButton->animateClick();
}
QDialog::keyPressEvent(event);
}
To copy to clipboard, switch view to plain text mode
Bookmarks