24 #ifndef QSCRIPTCLASSPROPERTYITERATOR_H 25 #define QSCRIPTCLASSPROPERTYITERATOR_H 27 #include <QtCore/qstring.h> 29 #include <QtCore/qscopedpointer.h> 30 #include <QtScript/qscriptvalue.h> 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;
#define QT_END_NAMESPACE
This macro expands to.
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QScriptString class acts as a handle to "interned" strings in a QScriptEngine.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QScriptClassPropertyIterator class provides an iterator interface for custom Qt Script objects...
#define Q_DECLARE_PRIVATE(Class)
The QScriptValue class acts as a container for the Qt Script data types.
QScopedPointer< QScriptClassPropertyIteratorPrivate > d_ptr