|
驱动程序写好了,放在/dev/buttons上
我在qte2.3.7/src/kernel/qkeyboard_qws.cpp文件里直接改成使用QWSVr41xxButtonsHandler类:在
QWSKeyboardHandler *QWSServer::newKeyboardHandler( const QString &spec )
{
QWSKeyboardHandler *handler = 0;
handler = new QWSVr41xxButtonsHandler();
return handler;
}
应用程序里的按键处理函数只是简单得改变了QLabel的值
void MyMainWindow::keyPressEvent(QKeyEvent*k)
{
label -> setText("Change");
}
在qt2.3.2能够成功响应键盘上的按键,但在开发板上却没有响应
网上流传的在
QWSKeyboardHandler *QWSServer::newKeyboardHandler( const QString &spec )
中添加自己的按键处理函数。
具体到底是怎样做的,有没有高手能够指点一下? |
|