i've downloaded the new qt creator 2.0.0
then i had my first problem:
when opening my old project i could not compile it in other mode then 4.6.2 debug
so i recreated the project in another directory of my drive and copied the whole sourcecode from old to new project
it compiled always but now i always (in every compile mode) get this error message:

"collect2: ld returned 1 exit status"

the information i got from the compililationscreen:

Qt Code:
  1. g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\iLesson.exe release/main.o release/mainwindow.o release/htmlparser.o release/webdatacontroller.o release/webuntisaccessor.o release/moc_mainwindow.o release/moc_htmlparser.o release/moc_webdatacontroller.o release/moc_webuntisaccessor.o -L"e:\Programme\Qt\2010.04\qt\lib" -lmingw32 -lqtmain -lQtGui4 -lQtNetwork4 -lQtCore4
  2. mingw32-make[1]: Leaving directory `F:/Projekte/QT/4.7.0/iLesson-build-desktop'
  3. mingw32-make: Leaving directory `F:/Projekte/QT/4.7.0/iLesson-build-desktop'
  4. release/webdatacontroller.o:webdatacontroller.cpp:(.text+0x129): undefined reference to `WebDataController::constructDynamicOnlyOpenTagRegExp(QString, QStringList, bool)'
  5. release/webdatacontroller.o:webdatacontroller.cpp:(.text+0x19b): undefined reference to `WebDataController::constructInvertedOpenTagRegExp(QString, QStringList, bool)'
  6. release/webdatacontroller.o:webdatacontroller.cpp:(.text+0x1e6): undefined reference to `WebDataController::constructCloseTagRegExp(QString)'
  7. collect2: ld returned 1 exit status
  8. mingw32-make[1]: *** [release\iLesson.exe] Error 1
  9. mingw32-make: *** [release] Error 2
To copy to clipboard, switch view to plain text mode 

but have no idea what is wrong

the class that must force the error is at the moment completly isolated; means it is not needed
i just want to know if the code is correct