Example #1
0
static QScriptValue qtscript_create_QFont_SpacingType_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QFont_SpacingType,
        qtscript_QFont_SpacingType_valueOf, qtscript_QFont_SpacingType_toString);
    qScriptRegisterMetaType<QFont::SpacingType>(engine, qtscript_QFont_SpacingType_toScriptValue,
        qtscript_QFont_SpacingType_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 2; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QFont_SpacingType_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QFont_SpacingType_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}
static QScriptValue qtscript_create_QDialogButtonBox_StandardButton_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QDialogButtonBox_StandardButton,
        qtscript_QDialogButtonBox_StandardButton_valueOf, qtscript_QDialogButtonBox_StandardButton_toString);
    qScriptRegisterMetaType<QDialogButtonBox::StandardButton>(engine, qtscript_QDialogButtonBox_StandardButton_toScriptValue,
        qtscript_QDialogButtonBox_StandardButton_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 19; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QDialogButtonBox_StandardButton_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QDialogButtonBox_StandardButton_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}
static QScriptValue qtscript_create_QTextEdit_AutoFormattingFlag_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QTextEdit_AutoFormattingFlag,
        qtscript_QTextEdit_AutoFormattingFlag_valueOf, qtscript_QTextEdit_AutoFormattingFlag_toString);
    qScriptRegisterMetaType<QTextEdit::AutoFormattingFlag>(engine, qtscript_QTextEdit_AutoFormattingFlag_toScriptValue,
        qtscript_QTextEdit_AutoFormattingFlag_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 3; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QTextEdit_AutoFormattingFlag_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QTextEdit_AutoFormattingFlag_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}
static QScriptValue qtscript_create_QStyleOptionViewItemV4_ViewItemPosition_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QStyleOptionViewItemV4_ViewItemPosition,
        qtscript_QStyleOptionViewItemV4_ViewItemPosition_valueOf, qtscript_QStyleOptionViewItemV4_ViewItemPosition_toString);
    qScriptRegisterMetaType<QStyleOptionViewItemV4::ViewItemPosition>(engine, qtscript_QStyleOptionViewItemV4_ViewItemPosition_toScriptValue,
        qtscript_QStyleOptionViewItemV4_ViewItemPosition_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 5; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QStyleOptionViewItemV4_ViewItemPosition_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QStyleOptionViewItemV4_ViewItemPosition_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}
Example #5
0
static QScriptValue qtscript_create_QComboBox_SizeAdjustPolicy_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QComboBox_SizeAdjustPolicy,
        qtscript_QComboBox_SizeAdjustPolicy_valueOf, qtscript_QComboBox_SizeAdjustPolicy_toString);
    qScriptRegisterMetaType<QComboBox::SizeAdjustPolicy>(engine, qtscript_QComboBox_SizeAdjustPolicy_toScriptValue,
        qtscript_QComboBox_SizeAdjustPolicy_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 4; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QComboBox_SizeAdjustPolicy_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QComboBox_SizeAdjustPolicy_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}
static QScriptValue qtscript_create_QAbstractXmlNodeModel_NodeCopySetting_class(QScriptEngine *engine, QScriptValue &clazz)
{
    QScriptValue ctor = qtscript_create_enum_class_helper(
        engine, qtscript_construct_QAbstractXmlNodeModel_NodeCopySetting,
        qtscript_QAbstractXmlNodeModel_NodeCopySetting_valueOf, qtscript_QAbstractXmlNodeModel_NodeCopySetting_toString);
    qScriptRegisterMetaType<QAbstractXmlNodeModel::NodeCopySetting>(engine, qtscript_QAbstractXmlNodeModel_NodeCopySetting_toScriptValue,
        qtscript_QAbstractXmlNodeModel_NodeCopySetting_fromScriptValue, ctor.property(QString::fromLatin1("prototype")));
    for (int i = 0; i < 2; ++i) {
        clazz.setProperty(QString::fromLatin1(qtscript_QAbstractXmlNodeModel_NodeCopySetting_keys[i]),
            engine->newVariant(qVariantFromValue(qtscript_QAbstractXmlNodeModel_NodeCopySetting_values[i])),
            QScriptValue::ReadOnly | QScriptValue::Undeletable);
    }
    return ctor;
}