设置快捷键
//设置暂停快捷键
QAction* action = new QAction(this);
action->setShortcut(tr("space"));//空格键为快捷键
this->addAction(action);
connect(action, SIGNAL(triggered()), this, SLOT(on_pushButton_5_clicked()));
设置快捷组合键
//设置停止快捷键
QAction* action1 = new QAction(this);
action1->setShortcut(tr("ctrl+e"));//组合快捷键
this->addAction(action1);
connect(action1, SIGNAL(triggered()), this, SLOT(on_pushButton_6_clicked()));
网上还有其他方法实现,这里就不一一列举了