标题:QWebEngineView 不响应 wheelEvent 事件
作者:hshuxiang
日期:2019-10-26 16:42
内容:
需要实现CTRL+ 鼠标滚轮 来进行 QWebEngineView 页面的放大缩小
本人重载了 QWebEngineView::wheelEvent函数
但程序运行后,并没有响应此函数,望大佬们帮助
void WebView::wheelEvent(QWheelEvent *event)
{
qDebug() modifiers() == Qt::ControlModifier) && (event->delta() > 0))
{
setZoomFactor(zoomFactor() + 0.1);
}
else if ((event->modifiers() == Qt::ControlModifier) && (event->delta() < 0))
{
setZoomFactor(zoomFactor() - 0.1);
}
else
{
QWebEngineView::wheelEvent(event);
}
}
#1 [liudianwu 10-27 11:21]
那是网页处理,和qt的控件无关。