--- ./qt-all-opensource-src-4.3.5/src/corelib/kernel/qeventdispatcher_win.cpp	2008-05-26 11:06:55.000000000 +0200
+++ ./qt-all-opensource-src-4.3.5-gcc4/src/corelib/kernel/qeventdispatcher_win.cpp	2008-07-15 16:56:43.000000000 +0200
@@ -96,6 +96,8 @@
 static ptimeSetEvent qtimeSetEvent = 0;
 static ptimeKillEvent qtimeKillEvent = 0;
 
+LRESULT CALLBACK qt_internal_proc(HWND hwnd, UINT message, WPARAM wp, LPARAM lp);
+
 static void resolveTimerAPI()
 {
     static bool triedResolve = false;
--- ./qt-all-opensource-src-4.3.5/src/gui/inputmethod/qwininputcontext_win.cpp	2008-05-26 11:06:55.000000000 +0200
+++ ./qt-all-opensource-src-4.3.5-gcc4/src/gui/inputmethod/qwininputcontext_win.cpp	2008-07-15 17:29:20.000000000 +0200
@@ -76,6 +76,8 @@
 
 #define IFMETHOD HRESULT STDMETHODCALLTYPE
 
+extern bool qt_sendSpontaneousEvent(QObject *receiver, QEvent *event);
+
 interface IActiveIMMApp : public IUnknown
 {
 public:

