设置/重写回车事件时的一个易错点是,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);
}
}
© 著作权归作者所有
举报
发表评论
0/200