0
A
回答
0
您可能需要在代碼中的某處添加以下代碼。
void MyComboBox::keyPressEvent (QKeyEvent *event)
{
if (event->button() == Qt::Key_Left)
{
// handle left key press
}
if (event->button() == Qt::Key_Right)
{
// handle right key press
}
}
希望這有助於!
2
您需要在QComboBox的視圖()(http://qt-project.org/doc/qt-4.8/qcombobox.html#view)上設置eventFilter。
+0
我認爲這個答案是正確的..但不精確....但我爲它... – 2012-08-02 14:19:29
相關問題
- 1. Qt QComboBox彈出位置
- 2. 如何使QComboBox向上彈出?
- 3. 「QComboBox彈出」 擴大和QtWebKit的
- 4. QGraphicsView和eventFilter
- 5. 風格QComboBox彈出菜單頁邊空白Qt 4
- 6. 如何從QCombobox彈出窗口中刪除箭頭?
- 7. QtWidget顯示QComboBox出現空
- 8. StAX的EventFilter的StackOverflowError
- 9. 用於ComboBox的EventFilter選項
- 10. PyQt4信號和插槽eventFilter
- 11. 從qComboBox彈出菜單中捕捉鼠標按鈕按下的信號
- 12. 的Qt 4.7 - 工具提示和QComboBox彈出來了空白下OS X 10.12
- 13. QStandardItem + QComboBox
- 14. QComboBox AbstractItemView :: item
- 15. pySide QComboBox刷新
- 16. PySide:在QComboBox
- 17. 彈出窗口:當彈出彈出窗口時關閉彈出
- 18. QLabel&QComboBox setFont不起作用
- 19. 帶QPushButtons的QComboBox
- 20. 如何從QComboBox
- 21. QComboBox click事件
- 22. setPlaceholderText for QComboBox
- 23. QComboBox實現
- 24. 鍵/值pyqt QComboBox
- 25. QComboBox操作教程?
- 26. Qt多語言QCombobox
- 27. QTableWidget中的PyQt5 QComboBox
- 28. Flex彈出的HTML彈出
- 29. href彈出javascript不彈出
- 30. Qt - 在對象中安裝eventfilter
不,這隻能處理僅在QCombox上按下的按鍵,如果我安裝eventfilter,但我需要按下打開的QCombobox彈出式按鍵 – evghin 2012-04-05 07:39:59
如何在類中添加相同的代碼,您實際上想要捕獲密鑰衝牀? – Hiren 2012-04-05 07:51:49
我在同一班加入,沒有結果 – evghin 2012-04-05 07:57:26