设置/重写回车事件时的一个易错点是,Key_Enter 是小键盘确认,Key_Return 是大键盘回车,通常需要两个同时使用

例子

void CmdEdit::keyPressEvent(QKeyEvent* event)
{
    if(event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return)
    {
        this->clear();
    }
    else
    {
        QTextEdit::keyPressEvent(event);
    }
}

相关文章:

  • 2021-08-04
  • 2022-03-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-11
  • 2022-02-16
  • 2021-07-02
  • 2022-02-11
相关资源
相似解决方案