• 10117阅读
  • 3回复

怎么捕获esc键? [复制链接]

上一主题 下一主题
离线lzian
 
只看楼主 倒序阅读 楼主  发表于: 2008-09-16
— 本帖被 XChinux 执行加亮操作(2008-09-16) —
如题,怎么捕获按下ESC键消息?
离线XChinux

只看该作者 1楼 发表于: 2008-09-16
重新实现keyPressEvent()
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线zlbzeb
只看该作者 2楼 发表于: 2008-09-24
void DisplayDemo::keyPressEvent(QKeyEvent *event)
{
    switch (event->key()){
          case Qt::Key_Esc:
            ....
            break;
        case Qt::Key_B:
....
离线lazybone
只看该作者 3楼 发表于: 2008-09-25
Jambi
------------------------
重写此方法

    public void keyPressEvent(QKeyEvent event) {
        if (event.key() == Qt.Key.Key_Escape.value()) {
            System.out.println("EXC 被按下");
        }
    }
快速回复
限100 字节
 
上一个 下一个