fix build without relocations after df31068b

in Qt5 Q_NO_DATA_RELOCATION is no longer and I
overlooked the hunk in which QMetaObjectAccessor was
removed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2016-06-08 09:40:34 +00:00
parent c1d7372a87
commit 84cb3913a8

View file

@ -280,6 +280,9 @@ public:
{}
};
struct QMetaObject;
typedef const QMetaObject& (*QMetaObjectAccessor)();
struct Q_CORE_EXPORT QMetaObject
{
const char *className() const;
@ -442,7 +445,11 @@ struct Q_CORE_EXPORT QMetaObject
const uint *data;
typedef void (*StaticMetacallFunction)(QObject *, QMetaObject::Call, int, void **);
StaticMetacallFunction static_metacall;
#ifdef Q_NO_DATA_RELOCATION
const QMetaObjectAccessor *relatedMetaObjects;
#else
const QMetaObject **relatedMetaObjects;
#endif
void *extradata; //reserved for future use
} d;
};