Qt 键盘事件

2017-11-29  本文已影响0人  LCCCC_0523

添加头文件

#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;

    }

上一篇 下一篇

猜你喜欢

热点阅读