(求助)在触摸屏上实现类似手机的主界面的滑动切换效果。
主界面大小(x,y)QLabel大小 (4x,y)通过鼠标事件可以实现界面的切换。参考代码:http://blog.csdn.net/taiyang1987912/article/details/45567699现在在qlabel上添加button控件(九宫格形式)。界面滑动出现问题,在触摸屏,点击的起始位置在不在button上可以实现切换。点击的起始位置在button上,无法实现切换(子窗口的鼠标事件,父窗口无法获取)。方法1:在主界面为button加入事件过滤器,没有效果,下面是过滤器代码。/*bool SliderPicture::eventFilter(QObject *obj, QEvent *event){ if(event->type()==QEvent::MouseMove) { return true; } else { return false; } return QWidget::eventFilter(obj,event);}*/方法2:重写button,做一个事件响应信号,参数是鼠标事件。在主界面建立信号槽,现在不知道如何把button的鼠标事件传递给主界面的鼠标事件。