#include <QtCore/qobject.h>
#ifndef QOBJECT_H
#ifndef QT_NO_QOBJECT
#if defined Q_CC_MSVC && _MSC_VER < 1300
#else
#ifndef Q_MOC_RUN
#define Q_DECLARE_INTERFACE(IFace,IId) template <> inline IFace *qobject_cast<IFace *>(QObject *object) { return reinterpret_cast<IFace *>((object ? object->qt_metacast(IId) : 0)); } template <> inline IFace *qobject_cast<IFace *>(const QObject *object) { return reinterpret_cast<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }

#endif // Q_MOC_RUN
#endif
#endif
#endif // QOBJECT_H