我该如何生成一个KeyEvent? 我需要展示Keys.onPressed的功能以及从我的虚拟键盘生成的事件。 那么当我的虚拟键盘事件发生时,我能否伪造生成按键事件? 我只能找到如何从Qt向QML发送KeyEvents,但我希望从QML中发出信号。
你不能直接在QML中实现。 你可以将一个自定义的Qt对象暴露给你的QML虚拟键盘,当你想要发出键信号时(例如通过调用YourCustomKeySignalGenerator::pressKey(YourKeyEnum pressedKey)方法),它会发出键信号。