韋東山藍牙HOSTSMP介紹
? ? 當(dāng)用戶按下鼠標(biāo)/鍵盤等外部輸入時產(chǎn)生事件,系統(tǒng)定時器,其他組件主動發(fā)起等也產(chǎn)生事件。
??????????????? Qt中所有的事件都繼承自QEvent基類。
任何事件發(fā)生后,都會生成一個Event對象,該對象會被傳遞給特定組件的event處理函數(shù),該event對象包含事件發(fā)生時所需要交互的所有信息。
??????????? 在應(yīng)用執(zhí)行過程中,用戶可以產(chǎn)生自定義事件,有兩種方式產(chǎn)生事件,一種是調(diào)用postEvent接口,另外是通過sendEvent接口產(chǎn)生,postEvent產(chǎn)生的是異步事件,事件會被放入Qt消息隊列中,等待被依次處理,sendEvent產(chǎn)生的事件不會放入隊列,而是直接派發(fā)和處理。
事件的處理:
標(biāo)簽: