• 4994阅读
  • 3回复

Qt播放swf编译报错 [复制链接]

上一主题 下一主题
离线justzx
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-23
程序代码:
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,":/Flash/letter/b.swf");
    flash->show();
编译错误提示:
mxxdialog.obj : error LNK2019: unresolved external symbol "public: class QVariant __cdecl QAxBase::dynamicCall(char const *,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)" (?dynamicCall@QAxBase@@QAA?AVQVariant@@PBDABV2@1111111@Z) referenced in function __unwind$98884
1>smxxdialog.obj : error LNK2019: unresolved external symbol "public: bool __cdecl QAxBase::setControl(class QString const &)" (?setControl@QAxBase@@QAA_NABVQString@@@Z) referenced in function __unwind$98884
1>smxxdialog.obj : error LNK2019: unresolved external symbol "public: __cdecl QAxWidget::QAxWidget(struct IUnknown *,class QWidget *,class QFlags<enum Qt::WindowType>)" (??0QAxWidget@@QAA@PAUIUnknown@@PAVQWidget@@V?$QFlags@W4WindowType@Qt@@@@@Z) referenced in function __unwind$98884
1>debug\directread.exe : fatal error LNK1120: 3 unresolved externals

大侠们帮我看看
离线XChinux

只看该作者 1楼 发表于: 2012-02-23
在.pro中加
CONFIG  += qaxcontainer
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线justzx
只看该作者 2楼 发表于: 2012-02-24
回 1楼(XChinux) 的帖子
多谢楼主 指点
离线justzx
只看该作者 3楼 发表于: 2012-03-20
回 1楼(XChinux) 的帖子
版主你好 我想在wince上用qt 播放swf,在windows下已经可以运行,但是移植到Zwince上 没有反应,也没有报错,还请帮忙提点意见。
快速回复
限100 字节
 
上一个 下一个