小弟在使用QWebView加载Flash的时候遇到两个小问题,现在搞不定唉,特来求教各位前辈
问题一:QWebView加载Flash置顶的问题, 就是说我加载一个flash这个flash会一直显示在我所有部件的最前面,而我想要的效果是有其他部件能在他前面,请问如何处理?
问题二:如何过滤QWebView右键菜单的问题,我尝试着子类化QWebView,然后在派生类中重写鼠标事件但是都没有效果,代码片段如下...
void MyWebView::mousePressEvent(QMouseEvent *event)
{
if(event->button() == Qt::RightButton)
{
qDebug()<<"RightButton down";
}
else
{
QWebView::mousePressEvent(event);
}
}
void MyWebView::mouseReleaseEvent(QMouseEvent *event)
{
if(event->buttons() == Qt::LeftButton)
{
qDebug()<<"RightButton down";
}
else
{
QWebView::mouseReleaseEvent(event);
}
}
这两个问题,其实问题一若是能解决了,问题二也就迎刃而解了,但是现在两个问题我都木办法解决........各位前辈救救我把