添加头文件
#include <QKeyEvent >
重写函数
void keyPressEvent(QKeyEvent *);
widget设置策略
widget->setFocusPolicy(Qt::StrongFocus);
添加键盘按下事件处理函数的定义
void Widget::keyPressEvent(QKeyEvent *e)
{
switch(e->key())
{
case Qt::Key_Space:
ui.labelImage->setPixmap(m_srcImage);
break;
default:
break;
}
}