• 5526阅读
  • 0回复

[提问]QWebView加载Flash的两个小问题 [复制链接]

上一主题 下一主题
离线wzg_j
 

只看楼主 倒序阅读 楼主  发表于: 2011-10-25
小弟在使用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);
    }
}
这两个问题,其实问题一若是能解决了,问题二也就迎刃而解了,但是现在两个问题我都木办法解决........各位前辈救救我把
快速回复
限100 字节
 
上一个 下一个