我在我自己的3d應用程序屏幕上呈現Qt gui元素,方法是將Qt內容呈現給QImage,然後在屏幕上繪製它。我將輸入重定向到QGraphicsScene,但並非一切正常。點擊按鈕可以正常工作,同時單擊QWebView中的QLineEdit或網頁元素不會。但doubleclick似乎工作 - 雙擊QLineEdit會選擇一些文本,但仍然不會獲得焦點。什麼可能導致這個?問題聚焦QLineEdit呈現給QGraphicsScene
0
A
回答
0
我也實現了鍵盤事件發送。無論如何發送事件(QGraphicsScene :: keyPressEvent()/ QGraphicsScene :: keyEventEvent()或QApplication :: sendEvent),即使在QLineEdit中選擇了某些文本,文本也不會輸入到控件中(文本應該被覆蓋,不應該這樣做? )。我懷疑這是因爲QLineEdit沒有通過點擊來獲得焦點,但我無法找出爲什麼它沒有集中。所有的事件都發送到我的QGraphicsScene的子類。
1
我有完全相同的問題。它似乎我有我的graphicsView實現
QGraphicsView.keyPressEvent(self, keyEvent)
。必須重新發送事件的繼承鏈。
相關問題
- 1. EditText聚焦問題..!
- 2. jQuery的現場聚焦功能問題
- 3. 如何將QGraphicsScene動畫呈現給電影文件?
- 4. 問題的在QGraphicsScene
- 5. 一些QLineEdit問題
- 6. 在Qt中使用OpenGL呈現QGraphicsScene
- 7. IE呈現問題
- 8. WPF呈現問題
- 9. Django呈現問題
- 10. CSS呈現問題?
- 11. UITableview呈現問題
- 12. 呈現問題com.google.android.gms.ads.AdView
- 13. QLineEdit焦點事件
- 14. QLineEdit - 焦點事件
- 15. jQuery的聚焦狀態的onblur問題
- 16. 校準DSLR時的聚焦問題
- 17. osmdroid呈現的問題,變焦16渲染像15
- 18. 示出在聚焦QLineEdit的工具提示的Qt中
- 19. QGraphicsView/QGraphicsScene渲染問題
- 20. QGLWidget + QGraphicsScene + QGraphics查看問題
- 21. WPF文本呈現問題
- 22. IE11和呈現問題
- 23. Android opengles 20呈現問題
- 24. 問題,同時呈現viewControllers
- 25. Android - 活動呈現問題
- 26. Richfaces4.2條件呈現問題
- 27. Internet Explorer呈現問題
- 28. IE8&9 Html呈現問題
- 29. Android Studio呈現問題
- 30. ReactJS表單呈現問題
您是否在使用`QGraphicsProxyWidget`來封裝這些控件? – 2011-01-28 21:10:32
ehm不,我不是。去調查它! – marrat 2011-01-28 21:15:32