#include <QtCore/qmetaobject.h>
#ifndef QMETAOBJECT_H
class QMetaProperty{
public: QMetaProperty();
public: char const * name() const
public: char const * typeName() const
public: enum QVariant::Type type() const
public: int userType() const
public: bool isReadable() const
public: bool isWritable() const
public: bool isResettable() const
public: bool isDesignable(class QObject const * obj = 0) const
public: bool isScriptable(class QObject const * obj = 0) const
public: bool isStored(class QObject const * obj = 0) const
public: bool isEditable(class QObject const * obj = 0) const
public: bool isUser(class QObject const * obj = 0) const
public: bool isFlagType() const
public: bool isEnumType() const
public: class QMetaEnum enumerator() const
public: class QVariant read(class QObject const * obj) const
public: bool write(class QObject* obj, class QVariant const & value) const
public: bool reset(class QObject* obj) const
public: bool hasStdCppSet() const
public: inline bool isValid() const
private: struct QMetaObject const * mobj;
private: uint handle;
private: int idx;
private: class QMetaEnum menum;
friend struct QMetaObject;
};
#endif // QMETAOBJECT_H