• 4361阅读
  • 2回复

【提问】qtemb2.3.10 for arm的键盘问题 [复制链接]

上一主题 下一主题
离线roy_skyx
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-07
键盘驱动程序已经做好,在我的例子中,有一个对话框,在对话框中创建一个列表框,在列表框的程序中,有
void demoMenuListBox::keyPressEvent(QKeyEvent * e)
{
    qDebug( "demo menu list box enter a key Press envent\n");
.....
}
void demoMenuListBox::keyReleaseEvent(QKeyEvent * e)
{
    qDebug( "demo menu list box enter a key Release envent\n");
.......
}
这两个事件处理程序,然而,当程序在目标板上运行后,按键的时候,只有demo menu list box enter a key Release envent这行信息打印出来了(当然,与keyReleaseEvent相关的事件处理也都能正确的执行)。keyPressEvent却没有任何反应。然而,同样的程序,在qtemb2.3.10 for x86中,在pc上运行,一切都是对的。谁知道这是什么原因造成的?
[ 此贴被XChinux在2006-03-06 17:43重新编辑 ]
离线roy_skyx

只看该作者 1楼 发表于: 2006-03-07
ding
离线roy_skyx

只看该作者 2楼 发表于: 2006-03-07
已解决
快速回复
限100 字节
 
上一个 下一个