我需要为我的嵌入式 QWSServer 应用程序设置一个键盘映射。
使用这样的环境变量
QWS_KEYBOARD="TTY:keymap=/german_keyboard.qmap"
export QWS_KEYBOARD
有效,但对我来说不是最佳的。
我尝试使用代码从代码中设置它
QWSServer* wsServer = QWSServer::instance();
QWSKeyboardHandler * kh = QKbdDriverFactory::create("TTY", "keymap=/german_keymap.qmap");
wsServer->setKeyboardHandler(kh);
正如这里提到的。
但是,它不起作用。任何想法如何解决它?