hi all
I want to learn more about wekbit by qt port because I want to
implement a simple browser using QT 4.7.
I can debug qt codes with QT Creator and it helps me to read the
codes. But I can't step into the codes of webkit module.
In http://doc.qt.nokia.com/4.7/qtwebkit.html#details, it says

Note: Building the QtWebKit module with debugging symbols is
problematic on many platforms due to the size of the WebKit engine. We
recommend building the module only in release mode for embedded
platforms. Currently QtWebKit will always be compiled without
debugging symbols when using gcc. Take a look at the last lines of
src/3rdparty/webkit/WebCore/WebCore.pro if you need to change this.

I don't know how to compile QTWebKit module in debug model for QT.

So I follows this
wiki(http://trac.webkit.org/wiki/BuildingQtOnWindows) to compile it in
windows with MinGW.
I download source codes of webkit from svn and follows all the
instructions exception last step because I want to compile a debug
version
So I run "perl WebKitTools\Scripts\build-webkit --qt --debug". It
takes a very long time and compiles successfully.
I navigates the debug directory. It generates many directories
including "bin include JavaScriptCore lib WebCore WebKit WebKitTools"
In lib directory, it contains the file QtWebKitd4.dll. it's size is
1.11GB and it seems the debug version of QtWebkit.
In bin directory,there is a executable file QtTestBrowser.exe. But
when I execute it, it requires QtCored4.dll
I can only find a QTCore4.dll. it seems my installation of QT SDK
2010.05(open source) has dynamic dll while QtTestBrowser.exe need
static one.

I also tried to compile QtWebkit module by Qt Creator. I open
project in E:\Qt\2010.05\qt\src\3rdparty\webkit\WebKit.pro and build
it with Qt Creator.
it failed.

..\..\webkit\JavaScriptCore\wtf\qt\MainThreadQt.cp p:72:28: error:
MainThreadQt.moc: No such file or directory

mingw32-make[2]: *** [tmp/obj/debug_shared/MainThreadQt.o] Error 1

mingw32-make[1]: *** [debug-all] Error 2

mingw32-make: *** [sub-JavaScriptCore-make_default-ordered] Error 2

The process "E:/Qt/2010.05/mingw/bin/mingw32-make.exe" exited with code %2.
Error while building project WebKit (target: Desktop)
When executing build step 'Make'