I'm new to QT4 and using it in Linux (Mandriva 200

.
Before I've used QT3.
After compiling an application without errors, I see my form correctly, but nothing works on it - cannot write text to edit boxes, using buttons or even close the form.
In moc.cpp, I got that message :
#error "The header file 'myqt.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 59
#error "This file was generated using the moc from 4.3.4. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
Can someone helps ?