QtScript/qscriptclasspropertyiterator.h Source File
Go to the documentation of this file.
24 #ifndef QSCRIPTCLASSPROPERTYITERATOR_H
25 #define QSCRIPTCLASSPROPERTYITERATOR_H
38 class QScriptClassPropertyIteratorPrivate;
42 QScriptClassPropertyIterator(
const QScriptValue &
object);
45 virtual ~QScriptClassPropertyIterator();
49 virtual bool hasNext()
const = 0;
50 virtual void next() = 0;
52 virtual bool hasPrevious()
const = 0;
53 virtual void previous() = 0;
55 virtual void toFront() = 0;
56 virtual void toBack() = 0;
59 virtual uint
id()
const;
60 virtual QScriptValue::PropertyFlags flags()
const;
63 QScriptClassPropertyIterator(
const QScriptValue &
object, QScriptClassPropertyIteratorPrivate &dd);
67 Q_DECLARE_PRIVATE(QScriptClassPropertyIterator)
68 Q_DISABLE_COPY(QScriptClassPropertyIterator)
QScopedPointer< QScriptClassPropertyIteratorPrivate > d_ptr
#define QT_BEGIN_NAMESPACE
GLuint const GLchar * name