Qt 中响应回车事件 keyPressEvent
2015-07-24 10:23
405 查看
这两天闲着用Qt把迷宫问题重写了一下, 记得当时本科学数据结构的时候写迷宫问题,各种蛋疼,现在居然一下就写出来了, 这里不再多说。
我们现在想把原来的win32黑窗口用图形化显示出来, 于是想到了QT,
我们先把原始迷宫图显示出来:
添加回车事件
在类的声明中添加
在类的实现中添加
这样Qt就可以响应我们的回车事件消息啦
效果如下:
我们现在想把原来的win32黑窗口用图形化显示出来, 于是想到了QT,
我们先把原始迷宫图显示出来:
添加回车事件
在类的声明中添加
void keyPressEvent(QKeyEvent * event);
在类的实现中添加
void Dialog::keyPressEvent(QKeyEvent *event) { if (event->key() == Qt::Key_Return) onBtnOK(); }
这样Qt就可以响应我们的回车事件消息啦
效果如下:
相关文章推荐
- QT定制有标题的扁平化下拉框控件
- QT中调用JAVA代码
- QT中的.pro文件
- QT QSS 使用
- QT打包发布NSIS
- QT打包发布
- VS中Qt的探索02
- Qt中多事件使用实例
- VS2010+Qt+OpenCv(显示图像)
- QT 中删除ListWidget中的一个item条目
- QT 鼠标右键菜单
- visual studio2010集成QT环境
- QT5简易坐标系和折线图的绘制
- QT5.3.1移植(上)
- QT添加图标
- Qt5 操作字符串
- Qt5的error: cannot find -lGL错误解决方法
- QTabWidget设置为垂直方向时 文本如何设置为水平方向
- QT中QString与string的转化,解决中文乱码问题
- Qt学习之路(31): 一个简易画板的实现(QWidget)