miqt/qt/script/gen_qscriptclasspropertyiterator.cpp
2025-02-01 13:45:22 +13:00

61 lines
1.6 KiB
C++

#include <QScriptClassPropertyIterator>
#include <QScriptString>
#include <QScriptValue>
#include <qscriptclasspropertyiterator.h>
#include "gen_qscriptclasspropertyiterator.h"
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
} /* extern C */
#endif
QScriptValue* QScriptClassPropertyIterator_object(const QScriptClassPropertyIterator* self) {
return new QScriptValue(self->object());
}
bool QScriptClassPropertyIterator_hasNext(const QScriptClassPropertyIterator* self) {
return self->hasNext();
}
void QScriptClassPropertyIterator_next(QScriptClassPropertyIterator* self) {
self->next();
}
bool QScriptClassPropertyIterator_hasPrevious(const QScriptClassPropertyIterator* self) {
return self->hasPrevious();
}
void QScriptClassPropertyIterator_previous(QScriptClassPropertyIterator* self) {
self->previous();
}
void QScriptClassPropertyIterator_toFront(QScriptClassPropertyIterator* self) {
self->toFront();
}
void QScriptClassPropertyIterator_toBack(QScriptClassPropertyIterator* self) {
self->toBack();
}
QScriptString* QScriptClassPropertyIterator_name(const QScriptClassPropertyIterator* self) {
return new QScriptString(self->name());
}
unsigned int QScriptClassPropertyIterator_id(const QScriptClassPropertyIterator* self) {
uint _ret = self->id();
return static_cast<unsigned int>(_ret);
}
int QScriptClassPropertyIterator_flags(const QScriptClassPropertyIterator* self) {
QScriptValue::PropertyFlags _ret = self->flags();
return static_cast<int>(_ret);
}
void QScriptClassPropertyIterator_delete(QScriptClassPropertyIterator* self) {
delete self;
}