程序中使用了OWC10,用到了ActiveQt,原来的做法是在.pro中加CONFIG += qaxcontainer,现在需要改成 QT += axcontainer 当然了,原来的CONFIG += 在Qt4时代,使用ActiveQt时,老提示没有这个文件,需要自己找到源代码手工uic qaxselect.ui > ui_qaxselect.h来生成一下,Qt5中则解决了该问题。
I use all main librairies (Core, Gui, Xml, Svg, Sql, Network, WebKit, ActiveQt), and I have no specific
signal_value_int(int); //信号声明 void signal_value_double(double); //信号声明 private: Ui::ComPluginTestClass ui; }; ActiveQt
前期准备: pro文件加入 QT += axcontainer 在头文件加入#include<ActiveQt/QAxObject> 网上还有写#include 版本不同,可能代码写法不同,自己测试。
examples -no-compile-examples -no-accessibility -no-native-gestures -no-gui -no-opengl -no-icu -skip activeqt
但是,该实例可以被销毁,并且可以创建一个新实例,这很可能在ActiveQt或浏览器插件中进行。这样的代码很容易出错: static QObject *obj = 0; if (!