Hi,

I'm porting Kivio MP on a win32 platform (Windows XP) from Qt 3 to Qt 4. I ran the qt3to4 porting tool, set up a project in Eclipse 3.2 (using mingw32-make.exe to build), and was happily building and fixing compiler errors *until* getting stuck on the errors below.

Is it an Eclipse project setting problem or a Qt issue? I'm confused why it's complaining about forward declarations in the Qt code...how can I fix this issue?

C:/Qt/4.2.1/include/QtGui/../../src/gui/kernel/qwindowdefs.h error: forward
declaration of `const struct QColor'
C:/Qt/4.2.1/include/QtGui/../../src/gui/kernel/qwindowdefs.h error: forward
declaration of `struct QColor'
error: `color' has incomplete type
error: invalid use of undefined type `const struct QColor'
error: invalid use of undefined type `const struct QColor'
error: invalid use of undefined type `const struct QColor'
error: invalid use of undefined type `struct QColor'
error: invalid use of undefined type `struct QColor'
error: invalid use of undefined type `struct QColor'

Thanks,
Amanda