<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi all,<br><br>I've programmed a plugin in QT 4.3.4, and I'm interested in migrating it to the 4.4.2 version. The reason is that I just can't add it scroll behaviour, and in the newer version I can add a QScrollArea through QT Designer.<br><br>So, I've compiled ParaView 3.4 (Production Version) pointing to QT 4.2 and, despite the "COMPATIBILITY NOT OFFICIALLY ASSURED"-like messages, I was able to complete the building process, and got a working version of ParaView 3.4 with QT 4.4.2.<br><br>Now, I want to get my plugin to work with the new QT version. I've "cmaked" it pointing to QT 4.4.2, and when I try to compile it, I'm getting messages like:<br><br>Error 1 error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall QBasicAtomicInt::ref(void)" (__imp_?ref@QBasicAtomicInt@@QAE_NXZ) referenced in
function "public: __thiscall QList<class QObject *>::QList<class QObject *>(void)" (??0?$QList@PAVQObject@@@@QAE@XZ) EdgeCFDPluginPluginImplementation.obj <br><br>Error 2 error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall QBasicAtomicInt::deref(void)" (__imp_?deref@QBasicAtomicInt@@QAE_NXZ) referenced in function "public: __thiscall QList<class QObject *>::~QList<class QObject *>(void)" (??1?$QList@PAVQObject@@@@QAE@XZ) EdgeCFDPluginPluginImplementation.obj <br><br>Error 3 error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall QBasicAtomicInt::operator!=(int)const " (__imp_??9QBasicAtomicInt@@QBE_NH@Z) referenced in function "public: void __thiscall QList<class QObject *>::detach(void)"
(?detach@?$QList@PAVQObject@@@@QAEXXZ) EdgeCFDPluginPluginImplementation.obj <br><br>Error 4 error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall QBasicAtomicInt::operator==(int)const " (__imp_??8QBasicAtomicInt@@QBE_NH@Z) referenced in function "private: void __thiscall QList<class QObject *>::free(struct QListData::Data *)" (?free@?$QList@PAVQObject@@@@AAEXPAUData@QListData@@@Z) EdgeCFDPluginPluginImplementation.obj <br><br>All messages with the "QBasicAtomicInt" stuff ! <br><br>Does anybody know how can I solve this problem ?<br><br>Thanks all,<br>Rafael March.<br><br><br></td></tr></table><br>