菜鳥一個,最近在做獨立按鍵控制,使用執行緒進行控制UI界面的操作,按鍵之后界面控制元件沒有反應。
哪位可以給說下思路,網上查到的方法各有不同,都沒有完全明白,或者最好給我發個完整的工程例子,小女子感激不盡~~。
uj5u.com熱心網友回復:
沒聽懂么。。。。uj5u.com熱心網友回復:
GPIO按鍵通過驅動將IO狀態轉為按鍵訊息,在QT中按正常的按鍵訊息處理即可。uj5u.com熱心網友回復:
我有按鍵驅動,應該可以把按鍵事件傳給 QT執行緒處理就可以了吧uj5u.com熱心網友回復:
QT是由C++語言實作,C++語言可以呼叫C語言的,你有按鍵驅動也要有一個應用程式(可以用來專門獲取此時按鍵狀態,比如哪個按鍵被按下了),這樣就容易多了,直接在QT里面起一個執行緒里面 持續性讀這個按鍵狀態就可以了,然后對應在相應控制元件上面顯示或者你想要的動作執行uj5u.com熱心網友回復:
執行緒輪詢按鍵事件,事件觸發后發送signal,ui界面撰寫slot槽函式做對應處理,connect轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/85864.html
標籤:嵌入開發(WinCE)
上一篇:關于51單片機定時器
