【QWebview】的必要设置 WebView->settings()->setAttribute(QWebSettings::JavascriptEnabled, true); WebView->settings()->setAttribute(QWebSettings::PluginsEnabled, true);//重要 这种方法可行 利用组件 调用AxShockwaveFlash的成员函数 QAxWidget *flash = new QAxWidget(0,0); flash->resize(500,300); connect(flash,SIGNAL(FSCommand(QString,QString)),this,SLOT(flashAction(QString,QString))); //用于处理FLASH传来的字符串 ui-> wInfoShow-> setPlainText( flash-> dynamicCall( "TotalFrames" ). toString());//获得属性 flash->show(); 其中【槽函数flashAction的定义】如下: void ImageWidget1::flashAction(QString command,QString args)
【ShockwaveFlash控件详解(二)---方法与事件】 http://hi.baidu.com/14112359/blog/item/c50b98121f8d9ac3c3fd78fe.html |