为什么我在Qt中得到的是本地感觉而不仅仅是手势
我想我应该看看Qt应用程序的手势和触摸事件,如下文档所示: 然而,我得到的事件是QEvent::NativeTesture,而不是文档中提到的QEvent::手势。我发现的Qt实验室博客文章说,NativeTestes应该转换为Qt手势: 现在我有了触摸屏,我必须重新编译Qt吗为什么我在Qt中得到的是本地感觉而不仅仅是手势,qt,touch,gesture,Qt,Touch,Gesture,我想我应该看看Qt应用程序的手势和触摸事件,如下文档所示: 然而,我得到的事件是QEvent::NativeTesture,而不是文档中提到的QEvent::手势。我发现的Qt实验室博客文章说,NativeTestes应该转换为Qt手势: 现在我有了触摸屏,我必须重新编译Qt吗 (我有带戴尔触摸屏显示器的Windows 7,所以我有设备)要回答我自己的问题,我想我需要在抓取手势的同时接受触摸事件。起初我只是抓住这个手势 viewport()->grabGesture(Qt::P
(我有带戴尔触摸屏显示器的Windows 7,所以我有设备)要回答我自己的问题,我想我需要在抓取手势的同时接受触摸事件。起初我只是抓住这个手势
viewport()->grabGesture(Qt::PinchGesture);
viewport()->setAttribute(Qt::WA_AcceptTouchEvents);
为了回答我自己的问题,我想我需要在抓住手势的同时接受触摸事件。起初我只是抓住这个手势
viewport()->grabGesture(Qt::PinchGesture);
viewport()->setAttribute(Qt::WA_AcceptTouchEvents);