QAxObject and linker error LNK2019
- 
Hi, after a pause of 6 years today I tried to develop a OLE-Client with Qt 5.0.2 and Qt Creater. When I try to build my application I get 4 LNK2019 Errors refering to QAxObject. Can anybody help me? My source code: main.cpp: 
 #include <QCoreApplication>#include <ActiveQt/QAxObject> int main(int argc, char *argv[]) 
 {
 QCoreApplication a(argc, argv);QAxObject broker; bool brokerGeladen = broker.setControl("Broker.Application"); if(brokerGeladen) { broker.dynamicCall("Quit"); } return a.exec();} ole.pro: 
 #-------------------------------------------------Project created by QtCreator 2013-06-26T17:28:09#------------------------------------------------- QT += core QT -= gui TARGET = Ole 
 CONFIG += console
 CONFIG += qaxcontainer
 CONFIG -= app_bundleTEMPLATE = app SOURCES += main.cpp 
- 
Hi and welcome to devnet, Did you check that you indeed have the QAx related libraries in your Qt installation ? 
- 
[quote author="pelumu" date="1372281406"]Hi, There is no qaxcontainer.lib in the lib Directory but a qt5axcontainer.lib. Using qt5axcontainer in the pro file doesn't help too. 
 Tomorrow I'll try it with VS 2012. Perhaps it's Working better.
 [/quote]What you need is 
 @
 QT += axcontainer
 @
 when using Qt5.Please read the manual carefully. And note that, CoInitialize() must be called when using COM/ActiveX. Nevertheless, you can omit CoInitialize() when using QApplication, as it has been called by QApplication. COM is needed by drag and drop basic function that provided by Windows. 
- 
Error messages reported by compiler and linker will be helpful ;-) 
- 
It is working now. My steps: 
 I uninstalled Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB) and installed Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB). Now I could compile it without errors but debugging didn't work.
 Next step I uninstalled VS 2010 version and installed MinGW version.With this version I can compile and debug without errors. Thank you very much for your help. 
