发布成功
已关闭
1) 系统外接物理按键, 当按键按下后,通过CAN总线将按键事件发送给App ;
2) App通过CAN总线后,再利用如下方式,进行此按键事件的路由:
QWidget* fw = QApplication::focusWidget();
if(fw)
{
auto keyPres = new QKeyEvent(QEvent::KeyPress , Qt::Key_Return , Qt::NoModifier);
QApplication::postEvent(fw , keyPres);
} ;
3) 现在的问题是, 当App弹出了个对话框(对话框上有确认和取消BUTTON), 测试人员故意同时点击触摸屏上的BUTTON,并同时点击物理按键后,
偶发的会导致App收到不到触摸屏消息,感觉像是App Block住了, 但此是仍可响应其它按键。
1、我爱方案网是会员制服务,服务商通过竞标后即可联系雇主;
2、项目预算与报价不代表最终成交价格,成交价以双方协商为准;
3、平台提供设计项目对接服务,希望促成高效合作,对交易双方不收取佣金,谢谢留意!