Are you sure you have the right qt dlls?
I compiled QT in this way:
1) downloaded qt-wince-preview-commercial-4.3.2-vs2005.exe
2) extract
3) You must have installed VS2005 prof and the right SDK (e.g. AT91..SDK)
started a batch file with this content (correct paths for your project)
COMPILE.BAT:
echo
http://dist.trolltech.com/video/qtwince ... ncetp.html shows how to start
pause
cd /D D:\Programme\Qt\4.3.2-tp1
set QTDIR=D:\Programme\Qt\4.3.2-tp1
set PATH=C:\Programme\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;D:\Programme\Qt\4.3.2-tp1\bin;%PATH%
set QMAKESPEC=
set INCLUDE=C:\Programme\Microsoft Visual Studio 8\VC\ce\include;C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Include\Armv4i
set LIB=C:\Programme\Microsoft Visual Studio 8\VC\ce\lib\armv4i;C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Lib\ARMV4I
set PATH=C:\Programme\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH%
call "C:\Programme\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat"
REM wince50standard-x86-msvc2005
REM wincewm60standard-msvc2005
configure -platform win32-msvc2005 -xplatform wince50standard-x86-msvc2005
setcepaths wince50standard-x86-msvc2005
nmake
pause
4) After that you have qt compiled for Windows CE / Mobile
5) Use these dlls