討論串[問題] 請問關於Qt判斷按鍵事件的功能
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者googled (15357)時間11年前 (2013/10/01 17:52), 編輯資訊
0
0
0
內容預覽:
感謝大大的詳細解釋,我剛剛測了一下真的可以這樣用. Ctrl+O確實可以攔截了. 可是卻發現了另一個問題,因為我程式需要開檔. 快捷鍵是Ctrl+F. 然後為了實作這個可以攔截的功能. 我程式是在按了Ctrl+F會跑到對應的函式,我在函式內寫了這些. QFileDialog *fileDialog
(還有310個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間11年前 (2013/10/01 09:32), 編輯資訊
0
0
4
內容預覽:
Qt 裡的所有事件都是從 QCoreApplication (或其子類) 開始 propagate. 所以你只要能攔截送至 QCoreApplication 的事件. 就能在任何時刻獲得任何事件, 當然按鍵是其中一種. http://mobile.51cto.com/symbian-273119.h
(還有1285個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者googled (15357)時間11年前 (2013/10/01 05:28), 編輯資訊
0
0
1
內容預覽:
不好意思,小弟在這裡有一問題請教. 關於Qt的按鍵事件判斷是在void keyPressEvent(QKeyEvent* e);. 來完成,小弟本身設計的程式要選取一些Label如果按住Ctrl的話可以實現多選. 所以我就這樣設計. void keyPressEvent(QKeyEvent* e){
(還有405個字)
首頁
上一頁
1
下一頁
尾頁