QtScript/qscriptclass.h Source File
Go to the documentation of this file.
24 #ifndef QSCRIPTCLASS_H
25 #define QSCRIPTCLASS_H
42 class QScriptClassPrivate;
47 HandlesReadAccess = 0x01,
48 HandlesWriteAccess = 0x02
50 Q_DECLARE_FLAGS(QueryFlags, QueryFlag)
58 virtual ~QScriptClass();
62 virtual QueryFlags queryProperty(
const QScriptValue &
object,
63 const QScriptString &
name,
64 QueryFlags flags, uint *
id);
67 const QScriptString &
name, uint
id);
72 virtual QScriptValue::PropertyFlags propertyFlags(
75 virtual QScriptClassPropertyIterator *newIterator(
const QScriptValue &
object);
81 virtual bool supportsExtension(Extension extension)
const;
82 virtual QVariant extension(Extension extension,
90 Q_DECLARE_PRIVATE(QScriptClass)
91 Q_DISABLE_COPY(QScriptClass)
94 Q_DECLARE_OPERATORS_FOR_FLAGS(QScriptClass::QueryFlags)
QScopedPointer< QScriptClassPrivate > d_ptr
#define QT_BEGIN_NAMESPACE
GLsizei const GLfloat * value
GLuint const GLchar * name