liuyc_box 发表于 2022-5-12 10:11:27

程序设置keyEvent事件,编译通过后程序报错,求教高手

程序设置keyEvent事件,编译通过后程序报错无法运行,求教高手。

代码如下:
bool Widget::eventFilter(QObject* target,QEvent* event){if(target==ui->num1_lineEdit||target==ui->num2_lineEdit){    if(event->type()==QEvent::KeyPress)    {      QKeyEvent *m_keyEvent=static_cast<QKeyEvent*>(event);      if(m_keyEvent->key()==Qt::Key_Space)      {      focusNextChild();      return true;      }    }}return eventFilter(target,event);}

LairdXavier 发表于 2022-5-19 23:42:22

我觉得Return的有问题吧,这样的话不就是递归调用了吗
页: [1]
查看完整版本: 程序设置keyEvent事件,编译通过后程序报错,求教高手