如何在QWebView窗口中获取Keypress事件

时间:2012-08-30 11:38:53

标签: qt qt4 qwebview qwebkit

我正在使用QWebView来显示一些flash内容。我已将此窗口的属性设置为无框架,并将其设置为某个其他进程(远程桌面终端会话窗口)的子窗口。

我想在此Flash视频上抓取ALT + F4按键组合。我的意思是说如果用户点击flash视频(即我的QWebView窗口现在是焦点),那么如果用户按下ALT + F4,那么我想对此事件采取一些行动。

我已经覆盖了keypressevent(QKeyEvent),但即使设置了焦点策略后,我也没有调用它。

注意: - 我只获得了按键事件,只有当用户点击闪存区域外的QWebView窗口时才会显示。

0 个答案:

没有答案