• 4997阅读
  • 3回复

【解决】Q t 怎 么 捕 获 按 键 ? [复制链接]

上一主题 下一主题
离线lazybone
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-08
— 本帖被 XChinux 执行加亮操作(2008-08-08) —
如题,谢谢各位
[ 此贴被lazybone在2008-12-10 11:00重新编辑 ]
离线lugaideath

只看该作者 1楼 发表于: 2008-08-08
QKeyEvent应该可以帮到你吧!
离线lazybone
只看该作者 2楼 发表于: 2008-08-08
Jambi
------------------------
    protected void keyPressEvent(QKeyEvent event) {
        if (event.key() == Qt.Key.Key_Left.value())
            move(1);
        else if (event.key() == Qt.Key.Key_Right.value())
            move(2);
        else if (event.key() == Qt.Key.Key_Up.value())
            move(3);
        else if (event.key() == Qt.Key.Key_Down.value())
            move(4);
        else if (event.key() == Qt.Key.Key_Space.value())
            System.out.println("Space was Pressed.");
        ;
    }
------------------------
感觉自己跟托使得 自问自答 呵呵 还是谢谢各位
离线mumutouv

只看该作者 3楼 发表于: 2008-08-11
他说的应该是没有焦点支持的吧,你们这些程序的话,焦点窗口都必须是自己的程序啊
快速回复
限100 字节
 
上一个 下一个