建一个QWidget,初始将这个QWidget设为一个点大小,并将其raise()到窗口最上层,show()出来。
在关闭LCD背光后,将这个QWidget大小设为LCD屏大小,这样就覆盖了窗口中其他组件。此时点击触摸屏任意处,应该都会触发这个QWidget的event了。
然后重新实现这个QWidget的event。
当然还要考虑在没关闭LCD背光时点击到这个QWidget点的情况。
也可以一开始就将QWidget设为LCD屏大小,没关LCD背光时hide掉,关闭LCD背光后在show出来。
注:以上只是想法,没实践过,不知是否可行。只接触过QT4的人飘过~~~~