您的位置:首页 > 编程语言 > Qt开发

Qt 中响应回车事件 keyPressEvent

2015-07-24 10:23 405 查看
这两天闲着用Qt把迷宫问题重写了一下, 记得当时本科学数据结构的时候写迷宫问题,各种蛋疼,现在居然一下就写出来了, 这里不再多说。

我们现在想把原来的win32黑窗口用图形化显示出来, 于是想到了QT,

我们先把原始迷宫图显示出来:



添加回车事件

在类的声明中添加

void keyPressEvent(QKeyEvent * event);


在类的实现中添加

void Dialog::keyPressEvent(QKeyEvent *event)
{
if (event->key() == Qt::Key_Return)
onBtnOK();
}


这样Qt就可以响应我们的回车事件消息啦

效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: