1. 程式人生 > >關於QT的widget如何獲取鍵盤輸入

關於QT的widget如何獲取鍵盤輸入

所有的視窗都只有一個是啟用的,只有啟用的窗口才能獲取滑鼠和鍵盤事件,QT中的widget預設是無法接受滑鼠輸入事件的,如果希望捕捉鍵盤事件,則需要呼叫grabKeyboard(),如果需要捕捉當前的滑鼠事件,同樣的道理,grabMouseEvent(),那麼當前傳送的滑鼠和鍵盤事件就會讓該widget接收到。