怎么屏蔽QWebView 的右键菜单

如何屏蔽QWebView 的右键菜单如何屏蔽QWebView 的右键菜单重写 继承了 QWebView 的void mousePressEvent(Q

如何屏蔽QWebView 的右键菜单
如何屏蔽QWebView 的右键菜单

重写 继承了 QWebView 的 
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);

无效....

void QMyWebview::mousePressEvent(QMouseEvent *event)
{
if(event->button() == Qt::RightButton)
{
}
}

void QMyWebview::mouseReleaseEvent(QMouseEvent *event)
{
if(event->button() == Qt::RightButton)
{
}

}

希望有人能 指点一下。。。

[解决办法]
安装一个事件过滤器,捕获右键事件,不做处理,应该就OK~
[解决办法]
XXXXXX->setContextMenuPolicy (Qt::NoContextMenu)