如何在Qt环境下在笔记本电脑的触摸板中获取TouchEvent?

如何在Qt环境下在笔记本电脑的触摸板中获取TouchEvent?,qt,touch-event,touchpad,Qt,Touch Event,Touchpad,我想在Qt程序中获取笔记本电脑触摸板的TouchEvent。但在下面的程序中,我无法获得TouchEvent。谢谢你的帮助 bool MyDialog::event(QEvent *evt) { qDebug()<<evt->type();//can't get the touchEvent … } 您是否在MyDialog上设置了Qt::WA_AcceptTouchEvents属性?是的,我已经设置了该属性,但它不起作用。我的操作系统是windows 7,I

我想在Qt程序中获取笔记本电脑触摸板的TouchEvent。但在下面的程序中,我无法获得TouchEvent。谢谢你的帮助

bool MyDialog::event(QEvent *evt)
{
    qDebug()<<evt->type();//can't get the touchEvent
    …
}

您是否在MyDialog上设置了Qt::WA_AcceptTouchEvents属性?是的,我已经设置了该属性,但它不起作用。我的操作系统是windows 7,IDE是Qt creator 3.2.1您是否获得鼠标事件,或者什么都没有,而不是触摸事件?是的,我获得鼠标事件,包括move/press等。但是我怎样才能得到它呢?谢谢不,我的意思是当你按下触摸板时,你会得到鼠标事件而不是触摸事件吗?