我想在Qt下播放.swf文件,并且在win下实现如下:
#include <QtGui>
#include <QAxWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QAxWidget *flash = new QAxWidget(0,0);
flash->resize(1000,700);
flash->setControl(QString::fromUtf8("{d27cdb6e-ae6d-11cf-96b8-444553540000}"));
flash->dynamicCall("LoadMovie(long,string)",0,"G:/e.swf");
flash->show();
return a.exec();
}
pro里加 CONFIG+=qaxcontainer
但是QAxWidget在linux下并不包含(貌似ActiveX只支持win),故请教各位有没有其它播放flash文件的方式?谢谢