首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

全屏施用无法从QListWidget中转移焦点

2012-12-24 
全屏应用无法从QListWidget中转移焦点我编写了一个全屏模式的Widget,手机没有触摸功能,用导航键进入QListW

全屏应用无法从QListWidget中转移焦点
我编写了一个全屏模式的Widget,手机没有触摸功能,用导航键进入QListWidget后,没有Done/Exit菜单,按任何键都不能把焦点移出去了,有不重载QListWidget类的解决方法么?
[最优解释]
看看这个focusOutEvent  
[其他解释]
没有人知道么?
[其他解释]
我用了一个不太好的方法,经测试,在QListWidget获得焦点的情况下,即使是全屏模式下,左软键(63554)和右软键(63555)的按键是仍然可以被主窗体捕获的。
所以我就重写了主窗体的keyPressEvent(),捕获这两个按键,然后吧焦点设到QListWidget以外的控件上。勉勉强强解决了问题。
感谢楼上解答,分给你吧,哎,如今Qt for symbian冷清啊。

热点排行