// returns all base classes (in case of multiple inheritance): QScriptValue REcmaDimAlignedData::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RDimLinearData"); list.append("RDimensionData"); list.append("REntityData"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaDimDiametricEntity::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RDimensionEntity"); list.append("REntity"); list.append("RObject"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaSharedPointerAttributeDefinitionData::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RTextBasedData"); list.append("REntityData"); list.append("RPainterPathSource"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaRulerQt::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("QFrame"); list.append("RRuler"); list.append("RCoordinateListener"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaDeleteObjectOperation::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RDeleteObjectsOperation"); list.append("ROperation"); list.append("RRequireHeap"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaSharedPointerAttributeEntity::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RTextBasedEntity"); list.append("REntity"); list.append("RObject"); return qScriptValueFromSequence(engine, list); }
// returns all base classes (in case of multiple inheritance): QScriptValue REcmaSharedPointerRay::getBaseClasses(QScriptContext *context, QScriptEngine *engine) { QStringList list; list.append("RXLine"); list.append("RShape"); list.append("RDirected"); return qScriptValueFromSequence(engine, list); }
static QScriptValue qtscript_QItemSelection_static_call(QScriptContext *context, QScriptEngine *) { uint _id = context->callee().data().toUInt32(); Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; switch (_id) { case 0: if (context->thisObject().strictlyEquals(context->engine()->globalObject())) { return context->throwError(QString::fromLatin1("QItemSelection(): Did you forget to construct with 'new'?")); } if (context->argumentCount() == 0) { QItemSelection _q_cpp_result; QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if (context->argumentCount() == 2) { QModelIndex _q_arg0 = qscriptvalue_cast<QModelIndex>(context->argument(0)); QModelIndex _q_arg1 = qscriptvalue_cast<QModelIndex>(context->argument(1)); QItemSelection _q_cpp_result(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } break; case 1: if (context->argumentCount() == 1) { QVector<QItemSelectionRange> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); QList<QItemSelectionRange > _q_result = QItemSelection::fromVector(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 3) { QItemSelectionRange _q_arg0 = qscriptvalue_cast<QItemSelectionRange>(context->argument(0)); QItemSelectionRange _q_arg1 = qscriptvalue_cast<QItemSelectionRange>(context->argument(1)); QItemSelection* _q_arg2 = qscriptvalue_cast<QItemSelection*>(context->argument(2)); QItemSelection::split(_q_arg0, _q_arg1, _q_arg2); return context->engine()->undefinedValue(); } break; default: Q_ASSERT(false); } return qtscript_QItemSelection_throw_ambiguity_error_helper(context, qtscript_QItemSelection_function_names[_id], qtscript_QItemSelection_function_signatures[_id]); }
static QScriptValue qtscript_QStylePlugin_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 2; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QStylePlugin* _q_self = qscriptvalue_cast<QStylePlugin*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QStylePlugin.%0(): this object is not a QStylePlugin") .arg(qtscript_QStylePlugin_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); QStyle* _q_result = _q_self->create(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { QStringList _q_result = _q_self->keys(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 2: { QString result = QString::fromLatin1("QStylePlugin"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QStylePlugin_throw_ambiguity_error_helper(context, qtscript_QStylePlugin_function_names[_id+1], qtscript_QStylePlugin_function_signatures[_id+1]); }
QScriptValue Json::encodeInner(const QMap<QString,QVariant> &map, QScriptEngine* engine) { QScriptValue obj = engine->newObject(); QMapIterator<QString, QVariant> i(map); while (i.hasNext()) { i.next(); if (i.value().type() == QVariant::String) obj.setProperty(i.key(), i.value().toString()); else if (i.value().type() == QVariant::Int) obj.setProperty(i.key(), i.value().toInt()); else if (i.value().type() == QVariant::Double) obj.setProperty(i.key(), i.value().toDouble()); else if (i.value().type() == QVariant::List) obj.setProperty(i.key(), qScriptValueFromSequence(engine, i.value().toList())); else if (i.value().type() == QVariant::Map) obj.setProperty(i.key(), encodeInner(i.value().toMap(), engine)); } return obj; }
QScriptValue File::js_directoryEntries(QScriptContext *context, QScriptEngine *engine) { Q_UNUSED(engine); if (Q_UNLIKELY(context->argumentCount() < 2)) { return context->throwError(QScriptContext::SyntaxError, Tr::tr("directoryEntries expects 2 arguments")); } const auto se = static_cast<ScriptEngine *>(engine); const DubiousContextList dubiousContexts({ DubiousContext(EvalContext::PropertyEvaluation, DubiousContext::SuggestMoving) }); se->checkContext(QLatin1String("File.directoryEntries()"), dubiousContexts); const QString path = context->argument(0).toString(); const auto filters = static_cast<QDir::Filters>(context->argument(1).toUInt32()); QDir dir(path); const QStringList entries = dir.entryList(filters, QDir::Name); se->addDirectoryEntriesResult(path, filters, entries); return qScriptValueFromSequence(engine, entries); }
static QScriptValue qscriptengine_stack(QScriptContext *ctx, QScriptEngine *e) { QVariantList stack; qint32 frame = 0; bool framesSpecified = ctx->argumentCount() > 0; if (framesSpecified) { frame = ctx->argument(0).toInt32(); } while (ctx) { // count down if user has requested for certain number of frames if ( framesSpecified && frame-- <= 0 ) break; ctx = ctx->parentContext(); QScriptContextInfo info(ctx); QVariantMap callsite; callsite["fileName"] = info.fileName(); callsite["lineNumber"] = info.lineNumber(); callsite["functionName"] = info.functionName(); stack << callsite; } return qScriptValueFromSequence(e, stack); }
static QScriptValue qtscript_QItemSelectionRange_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 18; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QItemSelectionRange* _q_self = qscriptvalue_cast<QItemSelectionRange*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QItemSelectionRange.%0(): this object is not a QItemSelectionRange") .arg(qtscript_QItemSelectionRange_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { int _q_result = _q_self->bottom(); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { const QPersistentModelIndex& _q_result = _q_self->bottomRight(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 1) { QModelIndex _q_arg0 = qscriptvalue_cast<QModelIndex>(context->argument(0)); bool _q_result = _q_self->contains(_q_arg0); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 3) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QModelIndex _q_arg2 = qscriptvalue_cast<QModelIndex>(context->argument(2)); bool _q_result = _q_self->contains(_q_arg0, _q_arg1, _q_arg2); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { int _q_result = _q_self->height(); return QScriptValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { QList<QModelIndex > _q_result = _q_self->indexes(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 1) { QItemSelectionRange _q_arg0 = qscriptvalue_cast<QItemSelectionRange>(context->argument(0)); QItemSelectionRange _q_result = _q_self->intersected(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 1) { QItemSelectionRange _q_arg0 = qscriptvalue_cast<QItemSelectionRange>(context->argument(0)); bool _q_result = _q_self->intersects(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 0) { bool _q_result = _q_self->isEmpty(); return QScriptValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { bool _q_result = _q_self->isValid(); return QScriptValue(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { int _q_result = _q_self->left(); return QScriptValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 0) { const QAbstractItemModel* _q_result = const_cast<const QAbstractItemModel*>(_q_self->model()); return qScriptValueFromValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 1) { QItemSelectionRange _q_arg0 = qscriptvalue_cast<QItemSelectionRange>(context->argument(0)); bool _q_result = _q_self->operator==(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 12: if (context->argumentCount() == 1) { QItemSelectionRange _q_arg0 = qscriptvalue_cast<QItemSelectionRange>(context->argument(0)); bool _q_result = _q_self->operator<(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 13: if (context->argumentCount() == 0) { QModelIndex _q_result = _q_self->parent(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 14: if (context->argumentCount() == 0) { int _q_result = _q_self->right(); return QScriptValue(context->engine(), _q_result); } break; case 15: if (context->argumentCount() == 0) { int _q_result = _q_self->top(); return QScriptValue(context->engine(), _q_result); } break; case 16: if (context->argumentCount() == 0) { const QPersistentModelIndex& _q_result = _q_self->topLeft(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 17: if (context->argumentCount() == 0) { int _q_result = _q_self->width(); return QScriptValue(context->engine(), _q_result); } break; case 18: { QString result; QDebug d(&result); d << *_q_self; return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QItemSelectionRange_throw_ambiguity_error_helper(context, qtscript_QItemSelectionRange_function_names[_id+1], qtscript_QItemSelectionRange_function_signatures[_id+1]); }
static QScriptValue qtscript_QNetworkReply_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 13; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QNetworkReply* _q_self = qscriptvalue_cast<QNetworkReply*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QNetworkReply.%0(): this object is not a QNetworkReply") .arg(qtscript_QNetworkReply_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { _q_self->abort(); return context->engine()->undefinedValue(); } break; case 1: if (context->argumentCount() == 1) { QNetworkRequest::Attribute _q_arg0 = qscriptvalue_cast<QNetworkRequest::Attribute>(context->argument(0)); QVariant _q_result = _q_self->attribute(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QNetworkReply::NetworkError _q_result = _q_self->error(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 1) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); bool _q_result = _q_self->hasRawHeader(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 1) { QNetworkRequest::KnownHeaders _q_arg0 = qscriptvalue_cast<QNetworkRequest::KnownHeaders>(context->argument(0)); QVariant _q_result = _q_self->header(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { QNetworkAccessManager* _q_result = _q_self->manager(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { QNetworkAccessManager::Operation _q_result = _q_self->operation(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 1) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QByteArray _q_result = _q_self->rawHeader(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QList<QByteArray> _q_result = _q_self->rawHeaderList(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { qint64 _q_result = _q_self->readBufferSize(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 0) { QNetworkRequest _q_result = _q_self->request(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 1) { qint64 _q_arg0 = qscriptvalue_cast<qint64>(context->argument(0)); _q_self->setReadBufferSize(_q_arg0); return context->engine()->undefinedValue(); } break; case 12: if (context->argumentCount() == 0) { QUrl _q_result = _q_self->url(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 13: { QString result = QString::fromLatin1("QNetworkReply"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QNetworkReply_throw_ambiguity_error_helper(context, qtscript_QNetworkReply_function_names[_id+1], qtscript_QNetworkReply_function_signatures[_id+1]); }
static QScriptValue qtscript_QButtonGroup_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 8; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QButtonGroup* _q_self = qscriptvalue_cast<QButtonGroup*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QButtonGroup.%0(): this object is not a QButtonGroup") .arg(qtscript_QButtonGroup_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); _q_self->addButton(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); _q_self->addButton(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 1: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QAbstractButton* _q_result = _q_self->button(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QList<QAbstractButton* > _q_result = _q_self->buttons(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QAbstractButton* _q_result = _q_self->checkedButton(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { int _q_result = _q_self->checkedId(); return QScriptValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); int _q_result = _q_self->id(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); _q_self->removeButton(_q_arg0); return context->engine()->undefinedValue(); } break; case 7: if (context->argumentCount() == 2) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); _q_self->setId(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 8: { QString result = QString::fromLatin1("QButtonGroup"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QButtonGroup_throw_ambiguity_error_helper(context, qtscript_QButtonGroup_function_names[_id+1], qtscript_QButtonGroup_function_signatures[_id+1]); }
static QScriptValue qtscript_QItemSelectionModel_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 12; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QItemSelectionModel* _q_self = qscriptvalue_cast<QItemSelectionModel*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QItemSelectionModel.%0(): this object is not a QItemSelectionModel") .arg(qtscript_QItemSelectionModel_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QModelIndex _q_arg1 = qscriptvalue_cast<QModelIndex>(context->argument(1)); bool _q_result = _q_self->columnIntersectsSelection(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { QModelIndex _q_result = _q_self->currentIndex(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { bool _q_result = _q_self->hasSelection(); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QModelIndex _q_arg1 = qscriptvalue_cast<QModelIndex>(context->argument(1)); bool _q_result = _q_self->isColumnSelected(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QModelIndex _q_arg1 = qscriptvalue_cast<QModelIndex>(context->argument(1)); bool _q_result = _q_self->isRowSelected(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 1) { QModelIndex _q_arg0 = qscriptvalue_cast<QModelIndex>(context->argument(0)); bool _q_result = _q_self->isSelected(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { const QAbstractItemModel* _q_result = const_cast<const QAbstractItemModel*>(_q_self->model()); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QModelIndex _q_arg1 = qscriptvalue_cast<QModelIndex>(context->argument(1)); bool _q_result = _q_self->rowIntersectsSelection(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QList<QModelIndex > _q_result = _q_self->selectedColumns(); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QList<QModelIndex > _q_result = _q_self->selectedColumns(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { QList<QModelIndex > _q_result = _q_self->selectedIndexes(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 0) { QList<QModelIndex > _q_result = _q_self->selectedRows(); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QList<QModelIndex > _q_result = _q_self->selectedRows(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 0) { const QItemSelection _q_result = _q_self->selection(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: { QString result = QString::fromLatin1("QItemSelectionModel"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QItemSelectionModel_throw_ambiguity_error_helper(context, qtscript_QItemSelectionModel_function_names[_id+1], qtscript_QItemSelectionModel_function_signatures[_id+1]); }
static QScriptValue qtscript_QPictureIO_static_call(QScriptContext *context, QScriptEngine *) { uint _id = context->callee().data().toUInt32(); Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; switch (_id) { case 0: if (context->thisObject().strictlyEquals(context->engine()->globalObject())) { return context->throwError(QString::fromLatin1("QPictureIO(): Did you forget to construct with 'new'?")); } if (context->argumentCount() == 0) { QPictureIO* _q_cpp_result = new QPictureIO(); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if (context->argumentCount() == 2) { if (qscriptvalue_cast<QIODevice*>(context->argument(0)) && context->argument(1).isString()) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); // TEMPLATE - core.convert_string_arg_to_char* - START QByteArray tmp__q_arg1 = context->argument(1).toString().toLatin1(); const char * _q_arg1 = tmp__q_arg1.constData(); // TEMPLATE - core.convert_string_arg_to_char* - END QPictureIO* _q_cpp_result = new QPictureIO(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if (context->argument(0).isString() && context->argument(1).isString()) { QString _q_arg0 = context->argument(0).toString(); // TEMPLATE - core.convert_string_arg_to_char* - START QByteArray tmp__q_arg1 = context->argument(1).toString().toLatin1(); const char * _q_arg1 = tmp__q_arg1.constData(); // TEMPLATE - core.convert_string_arg_to_char* - END QPictureIO* _q_cpp_result = new QPictureIO(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } } break; case 1: if (context->argumentCount() == 0) { QList<QByteArray> _q_result = QPictureIO::inputFormats(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QList<QByteArray> _q_result = QPictureIO::outputFormats(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 1) { if (qscriptvalue_cast<QIODevice*>(context->argument(0))) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QByteArray _q_result = QPictureIO::pictureFormat(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } else if (context->argument(0).isString()) { QString _q_arg0 = context->argument(0).toString(); QByteArray _q_result = QPictureIO::pictureFormat(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } } break; default: Q_ASSERT(false); } return qtscript_QPictureIO_throw_ambiguity_error_helper(context, qtscript_QPictureIO_function_names[_id], qtscript_QPictureIO_function_signatures[_id]); }
static QScriptValue qtscript_QWizard_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 23; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QWizard* _q_self = qscriptvalue_cast<QWizard*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QWizard.%0(): this object is not a QWizard") .arg(qtscript_QWizard_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 1) { QWizardPage* _q_arg0 = qscriptvalue_cast<QWizardPage*>(context->argument(0)); int _q_result = _q_self->addPage(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 1) { QWizard::WizardButton _q_arg0 = qscriptvalue_cast<QWizard::WizardButton>(context->argument(0)); QAbstractButton* _q_result = _q_self->button(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 1) { QWizard::WizardButton _q_arg0 = qscriptvalue_cast<QWizard::WizardButton>(context->argument(0)); QString _q_result = _q_self->buttonText(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QWizardPage* _q_result = _q_self->currentPage(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); QVariant _q_result = _q_self->field(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); bool _q_result = _q_self->hasVisitedPage(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { int _q_result = _q_self->nextId(); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QWizardPage* _q_result = _q_self->page(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QList<int > _q_result = _q_self->pageIds(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 1) { QWizard::WizardPixmap _q_arg0 = qscriptvalue_cast<QWizard::WizardPixmap>(context->argument(0)); QPixmap _q_result = _q_self->pixmap(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->removePage(_q_arg0); return context->engine()->undefinedValue(); } break; case 11: if (context->argumentCount() == 2) { QWizard::WizardButton _q_arg0 = qscriptvalue_cast<QWizard::WizardButton>(context->argument(0)); QAbstractButton* _q_arg1 = qscriptvalue_cast<QAbstractButton*>(context->argument(1)); _q_self->setButton(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 12: if (context->argumentCount() == 1) { QList<QWizard::WizardButton> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->setButtonLayout(_q_arg0); return context->engine()->undefinedValue(); } break; case 13: if (context->argumentCount() == 2) { QWizard::WizardButton _q_arg0 = qscriptvalue_cast<QWizard::WizardButton>(context->argument(0)); QString _q_arg1 = context->argument(1).toString(); _q_self->setButtonText(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 14: if (context->argumentCount() == 2) { QString _q_arg0 = context->argument(0).toString(); QVariant _q_arg1 = context->argument(1).toVariant(); _q_self->setField(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 15: if (context->argumentCount() == 1) { QWizard::WizardOption _q_arg0 = qscriptvalue_cast<QWizard::WizardOption>(context->argument(0)); _q_self->setOption(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { QWizard::WizardOption _q_arg0 = qscriptvalue_cast<QWizard::WizardOption>(context->argument(0)); bool _q_arg1 = context->argument(1).toBoolean(); _q_self->setOption(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 16: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QWizardPage* _q_arg1 = qscriptvalue_cast<QWizardPage*>(context->argument(1)); _q_self->setPage(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 17: if (context->argumentCount() == 2) { QWizard::WizardPixmap _q_arg0 = qscriptvalue_cast<QWizard::WizardPixmap>(context->argument(0)); QPixmap _q_arg1 = qscriptvalue_cast<QPixmap>(context->argument(1)); _q_self->setPixmap(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 18: if (context->argumentCount() == 1) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); _q_self->setSideWidget(_q_arg0); return context->engine()->undefinedValue(); } break; case 19: if (context->argumentCount() == 0) { QWidget* _q_result = _q_self->sideWidget(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 20: if (context->argumentCount() == 1) { QWizard::WizardOption _q_arg0 = qscriptvalue_cast<QWizard::WizardOption>(context->argument(0)); bool _q_result = _q_self->testOption(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 21: if (context->argumentCount() == 0) { bool _q_result = _q_self->validateCurrentPage(); return QScriptValue(context->engine(), _q_result); } break; case 22: if (context->argumentCount() == 0) { QList<int > _q_result = _q_self->visitedPages(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 23: { QString result = QString::fromLatin1("QWizard"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QWizard_throw_ambiguity_error_helper(context, qtscript_QWizard_function_names[_id+1], qtscript_QWizard_function_signatures[_id+1]); }
static QScriptValue qtscript_QStandardItem_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 73; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QStandardItem* _q_self = qscriptvalue_cast<QStandardItem*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QStandardItem.%0(): this object is not a QStandardItem") .arg(qtscript_QStandardItem_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { QString _q_result = _q_self->accessibleDescription(); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { QString _q_result = _q_self->accessibleText(); return QScriptValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 1) { QList<QStandardItem*> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->appendColumn(_q_arg0); return context->engine()->undefinedValue(); } break; case 3: if (context->argumentCount() == 1) { if (qscriptvalue_cast<QStandardItem*>(context->argument(0))) { QStandardItem* _q_arg0 = qscriptvalue_cast<QStandardItem*>(context->argument(0)); _q_self->appendRow(_q_arg0); return context->engine()->undefinedValue(); } else if (context->argument(0).isArray()) { QList<QStandardItem*> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->appendRow(_q_arg0); return context->engine()->undefinedValue(); } } break; case 4: if (context->argumentCount() == 1) { QList<QStandardItem*> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->appendRows(_q_arg0); return context->engine()->undefinedValue(); } break; case 5: if (context->argumentCount() == 0) { QBrush _q_result = _q_self->background(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { Qt::CheckState _q_result = _q_self->checkState(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QStandardItem* _q_result = _q_self->child(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QStandardItem* _q_result = _q_self->child(_q_arg0, _q_arg1); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QStandardItem* _q_result = _q_self->clone(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { int _q_result = _q_self->column(); return QScriptValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 0) { int _q_result = _q_self->columnCount(); return QScriptValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 0) { QVariant _q_result = _q_self->data(); return qScriptValueFromValue(context->engine(), _q_result); } if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QVariant _q_result = _q_self->data(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: if (context->argumentCount() == 0) { QFlags<Qt::ItemFlag> _q_result = _q_self->flags(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 13: if (context->argumentCount() == 0) { QFont _q_result = _q_self->font(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 14: if (context->argumentCount() == 0) { QBrush _q_result = _q_self->foreground(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 15: if (context->argumentCount() == 0) { bool _q_result = _q_self->hasChildren(); return QScriptValue(context->engine(), _q_result); } break; case 16: if (context->argumentCount() == 0) { QIcon _q_result = _q_self->icon(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 17: if (context->argumentCount() == 0) { QModelIndex _q_result = _q_self->index(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 18: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QList<QStandardItem*> _q_arg1; qScriptValueToSequence(context->argument(1), _q_arg1); _q_self->insertColumn(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 19: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); _q_self->insertColumns(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 20: if (context->argumentCount() == 2) { if (context->argument(0).isNumber() && qscriptvalue_cast<QStandardItem*>(context->argument(1))) { int _q_arg0 = context->argument(0).toInt32(); QStandardItem* _q_arg1 = qscriptvalue_cast<QStandardItem*>(context->argument(1)); _q_self->insertRow(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } else if (context->argument(0).isNumber() && context->argument(1).isArray()) { int _q_arg0 = context->argument(0).toInt32(); QList<QStandardItem*> _q_arg1; qScriptValueToSequence(context->argument(1), _q_arg1); _q_self->insertRow(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } } break; case 21: if (context->argumentCount() == 2) { if (context->argument(0).isNumber() && context->argument(1).isArray()) { int _q_arg0 = context->argument(0).toInt32(); QList<QStandardItem*> _q_arg1; qScriptValueToSequence(context->argument(1), _q_arg1); _q_self->insertRows(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } else if (context->argument(0).isNumber() && context->argument(1).isNumber()) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); _q_self->insertRows(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } } break; case 22: if (context->argumentCount() == 0) { bool _q_result = _q_self->isCheckable(); return QScriptValue(context->engine(), _q_result); } break; case 23: if (context->argumentCount() == 0) { bool _q_result = _q_self->isDragEnabled(); return QScriptValue(context->engine(), _q_result); } break; case 24: if (context->argumentCount() == 0) { bool _q_result = _q_self->isDropEnabled(); return QScriptValue(context->engine(), _q_result); } break; case 25: if (context->argumentCount() == 0) { bool _q_result = _q_self->isEditable(); return QScriptValue(context->engine(), _q_result); } break; case 26: if (context->argumentCount() == 0) { bool _q_result = _q_self->isEnabled(); return QScriptValue(context->engine(), _q_result); } break; case 27: if (context->argumentCount() == 0) { bool _q_result = _q_self->isSelectable(); return QScriptValue(context->engine(), _q_result); } break; case 28: if (context->argumentCount() == 0) { bool _q_result = _q_self->isTristate(); return QScriptValue(context->engine(), _q_result); } break; case 29: if (context->argumentCount() == 0) { QStandardItemModel* _q_result = _q_self->model(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 30: if (context->argumentCount() == 0) { QStandardItem* _q_result = _q_self->parent(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 31: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->removeColumn(_q_arg0); return context->engine()->undefinedValue(); } break; case 32: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); _q_self->removeColumns(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 33: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->removeRow(_q_arg0); return context->engine()->undefinedValue(); } break; case 34: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); _q_self->removeRows(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 35: if (context->argumentCount() == 0) { int _q_result = _q_self->row(); return QScriptValue(context->engine(), _q_result); } break; case 36: if (context->argumentCount() == 0) { int _q_result = _q_self->rowCount(); return QScriptValue(context->engine(), _q_result); } break; case 37: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setAccessibleDescription(_q_arg0); return context->engine()->undefinedValue(); } break; case 38: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setAccessibleText(_q_arg0); return context->engine()->undefinedValue(); } break; case 39: if (context->argumentCount() == 1) { QBrush _q_arg0 = qscriptvalue_cast<QBrush>(context->argument(0)); _q_self->setBackground(_q_arg0); return context->engine()->undefinedValue(); } break; case 40: if (context->argumentCount() == 1) { Qt::CheckState _q_arg0 = qscriptvalue_cast<Qt::CheckState>(context->argument(0)); _q_self->setCheckState(_q_arg0); return context->engine()->undefinedValue(); } break; case 41: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setCheckable(_q_arg0); return context->engine()->undefinedValue(); } break; case 42: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QStandardItem* _q_arg1 = qscriptvalue_cast<QStandardItem*>(context->argument(1)); _q_self->setChild(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } if (context->argumentCount() == 3) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QStandardItem* _q_arg2 = qscriptvalue_cast<QStandardItem*>(context->argument(2)); _q_self->setChild(_q_arg0, _q_arg1, _q_arg2); return context->engine()->undefinedValue(); } break; case 43: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->setColumnCount(_q_arg0); return context->engine()->undefinedValue(); } break; case 44: if (context->argumentCount() == 1) { QVariant _q_arg0 = context->argument(0).toVariant(); _q_self->setData(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { QVariant _q_arg0 = context->argument(0).toVariant(); int _q_arg1 = context->argument(1).toInt32(); _q_self->setData(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 45: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setDragEnabled(_q_arg0); return context->engine()->undefinedValue(); } break; case 46: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setDropEnabled(_q_arg0); return context->engine()->undefinedValue(); } break; case 47: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setEditable(_q_arg0); return context->engine()->undefinedValue(); } break; case 48: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setEnabled(_q_arg0); return context->engine()->undefinedValue(); } break; case 49: if (context->argumentCount() == 1) { QFlags<Qt::ItemFlag> _q_arg0 = qscriptvalue_cast<QFlags<Qt::ItemFlag> >(context->argument(0)); _q_self->setFlags(_q_arg0); return context->engine()->undefinedValue(); } break; case 50: if (context->argumentCount() == 1) { QFont _q_arg0 = qscriptvalue_cast<QFont>(context->argument(0)); _q_self->setFont(_q_arg0); return context->engine()->undefinedValue(); } break; case 51: if (context->argumentCount() == 1) { QBrush _q_arg0 = qscriptvalue_cast<QBrush>(context->argument(0)); _q_self->setForeground(_q_arg0); return context->engine()->undefinedValue(); } break; case 52: if (context->argumentCount() == 1) { QIcon _q_arg0 = qscriptvalue_cast<QIcon>(context->argument(0)); _q_self->setIcon(_q_arg0); return context->engine()->undefinedValue(); } break; case 53: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->setRowCount(_q_arg0); return context->engine()->undefinedValue(); } break; case 54: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setSelectable(_q_arg0); return context->engine()->undefinedValue(); } break; case 55: if (context->argumentCount() == 1) { QSize _q_arg0 = qscriptvalue_cast<QSize>(context->argument(0)); _q_self->setSizeHint(_q_arg0); return context->engine()->undefinedValue(); } break; case 56: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setStatusTip(_q_arg0); return context->engine()->undefinedValue(); } break; case 57: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setText(_q_arg0); return context->engine()->undefinedValue(); } break; case 58: if (context->argumentCount() == 1) { QFlags<Qt::AlignmentFlag> _q_arg0 = qscriptvalue_cast<QFlags<Qt::AlignmentFlag> >(context->argument(0)); _q_self->setTextAlignment(_q_arg0); return context->engine()->undefinedValue(); } break; case 59: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setToolTip(_q_arg0); return context->engine()->undefinedValue(); } break; case 60: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setTristate(_q_arg0); return context->engine()->undefinedValue(); } break; case 61: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); _q_self->setWhatsThis(_q_arg0); return context->engine()->undefinedValue(); } break; case 62: if (context->argumentCount() == 0) { QSize _q_result = _q_self->sizeHint(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 63: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->sortChildren(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); Qt::SortOrder _q_arg1 = qscriptvalue_cast<Qt::SortOrder>(context->argument(1)); _q_self->sortChildren(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 64: if (context->argumentCount() == 0) { QString _q_result = _q_self->statusTip(); return QScriptValue(context->engine(), _q_result); } break; case 65: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QStandardItem* _q_result = _q_self->takeChild(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QStandardItem* _q_result = _q_self->takeChild(_q_arg0, _q_arg1); return qScriptValueFromValue(context->engine(), _q_result); } break; case 66: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QList<QStandardItem* > _q_result = _q_self->takeColumn(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 67: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QList<QStandardItem* > _q_result = _q_self->takeRow(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 68: if (context->argumentCount() == 0) { QString _q_result = _q_self->text(); return QScriptValue(context->engine(), _q_result); } break; case 69: if (context->argumentCount() == 0) { QFlags<Qt::AlignmentFlag> _q_result = _q_self->textAlignment(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 70: if (context->argumentCount() == 0) { QString _q_result = _q_self->toolTip(); return QScriptValue(context->engine(), _q_result); } break; case 71: if (context->argumentCount() == 0) { int _q_result = _q_self->type(); return QScriptValue(context->engine(), _q_result); } break; case 72: if (context->argumentCount() == 0) { QString _q_result = _q_self->whatsThis(); return QScriptValue(context->engine(), _q_result); } break; case 73: { QString result = QString::fromLatin1("QStandardItem"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QStandardItem_throw_ambiguity_error_helper(context, qtscript_QStandardItem_function_names[_id+1], qtscript_QStandardItem_function_signatures[_id+1]); }
static QScriptValue qtscript_QSslCertificate_static_call(QScriptContext *context, QScriptEngine *) { uint _id = context->callee().data().toUInt32(); Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; switch (_id) { case 0: if (context->thisObject().strictlyEquals(context->engine()->globalObject())) { return context->throwError(QString::fromLatin1("QSslCertificate(): Did you forget to construct with 'new'?")); } if (context->argumentCount() == 0) { QSslCertificate _q_cpp_result; QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if (context->argumentCount() == 1) { if (qscriptvalue_cast<QIODevice*>(context->argument(0))) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QSslCertificate _q_cpp_result(_q_arg0); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if ((qMetaTypeId<QByteArray>() == context->argument(0).toVariant().userType())) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QSslCertificate _q_cpp_result(_q_arg0); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if ((qMetaTypeId<QSslCertificate>() == context->argument(0).toVariant().userType())) { QSslCertificate _q_arg0 = qscriptvalue_cast<QSslCertificate>(context->argument(0)); QSslCertificate _q_cpp_result(_q_arg0); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } } else if (context->argumentCount() == 2) { if (qscriptvalue_cast<QIODevice*>(context->argument(0)) && (qMetaTypeId<QSsl::EncodingFormat>() == context->argument(1).toVariant().userType())) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QSslCertificate _q_cpp_result(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } else if ((qMetaTypeId<QByteArray>() == context->argument(0).toVariant().userType()) && (qMetaTypeId<QSsl::EncodingFormat>() == context->argument(1).toVariant().userType())) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QSslCertificate _q_cpp_result(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newVariant(context->thisObject(), qVariantFromValue(_q_cpp_result)); return _q_result; } } break; case 1: if (context->argumentCount() == 1) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QList<QSslCertificate > _q_result = QSslCertificate::fromData(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QList<QSslCertificate > _q_result = QSslCertificate::fromData(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 1) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QList<QSslCertificate > _q_result = QSslCertificate::fromDevice(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QList<QSslCertificate > _q_result = QSslCertificate::fromDevice(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); QList<QSslCertificate > _q_result = QSslCertificate::fromPath(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { QString _q_arg0 = context->argument(0).toString(); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QList<QSslCertificate > _q_result = QSslCertificate::fromPath(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 3) { QString _q_arg0 = context->argument(0).toString(); QSsl::EncodingFormat _q_arg1 = qscriptvalue_cast<QSsl::EncodingFormat>(context->argument(1)); QRegExp::PatternSyntax _q_arg2 = qscriptvalue_cast<QRegExp::PatternSyntax>(context->argument(2)); QList<QSslCertificate > _q_result = QSslCertificate::fromPath(_q_arg0, _q_arg1, _q_arg2); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 1) { QList<QSslCertificate> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); QList<QSslError > _q_result = QSslCertificate::verify(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { QList<QSslCertificate> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); QString _q_arg1 = context->argument(1).toString(); QList<QSslError > _q_result = QSslCertificate::verify(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } break; default: Q_ASSERT(false); } return qtscript_QSslCertificate_throw_ambiguity_error_helper(context, qtscript_QSslCertificate_function_names[_id], qtscript_QSslCertificate_function_signatures[_id]); }
static QScriptValue qtscript_QCompleter_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 14; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QCompleter* _q_self = qscriptvalue_cast<QCompleter*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QCompleter.%0(): this object is not a QCompleter") .arg(qtscript_QCompleter_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { int _q_result = _q_self->completionCount(); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { QAbstractItemModel* _q_result = _q_self->completionModel(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QString _q_result = _q_self->currentCompletion(); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QModelIndex _q_result = _q_self->currentIndex(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { int _q_result = _q_self->currentRow(); return QScriptValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { QAbstractItemModel* _q_result = _q_self->model(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 1) { QModelIndex _q_arg0 = qscriptvalue_cast<QModelIndex>(context->argument(0)); QString _q_result = _q_self->pathFromIndex(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 0) { QAbstractItemView* _q_result = _q_self->popup(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); bool _q_result = _q_self->setCurrentRow(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 1) { QAbstractItemModel* _q_arg0 = qscriptvalue_cast<QAbstractItemModel*>(context->argument(0)); _q_self->setModel(_q_arg0); return context->engine()->undefinedValue(); } break; case 10: if (context->argumentCount() == 1) { QAbstractItemView* _q_arg0 = qscriptvalue_cast<QAbstractItemView*>(context->argument(0)); _q_self->setPopup(_q_arg0); return context->engine()->undefinedValue(); } break; case 11: if (context->argumentCount() == 1) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); _q_self->setWidget(_q_arg0); return context->engine()->undefinedValue(); } break; case 12: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); QStringList _q_result = _q_self->splitPath(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 13: if (context->argumentCount() == 0) { QWidget* _q_result = _q_self->widget(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 14: { QString result = QString::fromLatin1("QCompleter"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QCompleter_throw_ambiguity_error_helper(context, qtscript_QCompleter_function_names[_id+1], qtscript_QCompleter_function_signatures[_id+1]); }
static QScriptValue qtscript_QAction_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 15; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QAction* _q_self = qscriptvalue_cast<QAction*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QAction.%0(): this object is not a QAction") .arg(qtscript_QAction_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { QActionGroup* _q_result = _q_self->actionGroup(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 1) { QAction::ActionEvent _q_arg0 = qscriptvalue_cast<QAction::ActionEvent>(context->argument(0)); _q_self->activate(_q_arg0); return context->engine()->undefinedValue(); } break; case 2: if (context->argumentCount() == 0) { QList<QGraphicsWidget*> _q_result = _q_self->associatedGraphicsWidgets(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QList<QWidget*> _q_result = _q_self->associatedWidgets(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { QVariant _q_result = _q_self->data(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { bool _q_result = _q_self->isSeparator(); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { QMenu* _q_result = _q_self->menu(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 0) { QWidget* _q_result = _q_self->parentWidget(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 1) { QActionGroup* _q_arg0 = qscriptvalue_cast<QActionGroup*>(context->argument(0)); _q_self->setActionGroup(_q_arg0); return context->engine()->undefinedValue(); } break; case 9: if (context->argumentCount() == 1) { QVariant _q_arg0 = context->argument(0).toVariant(); _q_self->setData(_q_arg0); return context->engine()->undefinedValue(); } break; case 10: if (context->argumentCount() == 1) { QMenu* _q_arg0 = qscriptvalue_cast<QMenu*>(context->argument(0)); _q_self->setMenu(_q_arg0); return context->engine()->undefinedValue(); } break; case 11: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setSeparator(_q_arg0); return context->engine()->undefinedValue(); } break; case 12: if (context->argumentCount() == 1) { if ((qMetaTypeId<QKeySequence::StandardKey>() == context->argument(0).toVariant().userType())) { QKeySequence::StandardKey _q_arg0 = qscriptvalue_cast<QKeySequence::StandardKey>(context->argument(0)); _q_self->setShortcuts(_q_arg0); return context->engine()->undefinedValue(); } else if (context->argument(0).isArray()) { QList<QKeySequence> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->setShortcuts(_q_arg0); return context->engine()->undefinedValue(); } } break; case 13: if (context->argumentCount() == 0) { QList<QKeySequence> _q_result = _q_self->shortcuts(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 14: if (context->argumentCount() == 0) { bool _q_result = _q_self->showStatusText(); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 1) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); bool _q_result = _q_self->showStatusText(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 15: { QString result = QString::fromLatin1("QAction"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QAction_throw_ambiguity_error_helper(context, qtscript_QAction_function_names[_id+1], qtscript_QAction_function_signatures[_id+1]); }
static QScriptValue qtscript_QXmlStreamAttributes_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 34; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QXmlStreamAttributes* _q_self = qscriptvalue_cast<QXmlStreamAttributes*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QXmlStreamAttributes.%0(): this object is not a QXmlStreamAttributes") .arg(qtscript_QXmlStreamAttributes_function_names[_id+2])); } switch (_id) { case 0: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); _q_self->append(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { QString _q_arg0 = context->argument(0).toString(); QString _q_arg1 = context->argument(1).toString(); _q_self->append(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } if (context->argumentCount() == 3) { QString _q_arg0 = context->argument(0).toString(); QString _q_arg1 = context->argument(1).toString(); QString _q_arg2 = context->argument(2).toString(); _q_self->append(_q_arg0, _q_arg1, _q_arg2); return context->engine()->undefinedValue(); } break; case 1: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); const QXmlStreamAttribute& _q_result = _q_self->at(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { int _q_result = _q_self->capacity(); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { _q_self->clear(); return context->engine()->undefinedValue(); } break; case 4: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); bool _q_result = _q_self->contains(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { int _q_result = _q_self->count(); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_result = _q_self->count(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { bool _q_result = _q_self->empty(); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); bool _q_result = _q_self->endsWith(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); QVector<QXmlStreamAttribute >& _q_result = _q_self->fill(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); QVector<QXmlStreamAttribute >& _q_result = _q_self->fill(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { const QXmlStreamAttribute& _q_result = _q_self->first(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); bool _q_result = _q_self->hasAttribute(_q_arg0); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { QString _q_arg0 = context->argument(0).toString(); QString _q_arg1 = context->argument(1).toString(); bool _q_result = _q_self->hasAttribute(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_result = _q_self->indexOf(_q_arg0); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); int _q_result = _q_self->indexOf(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 12: if (context->argumentCount() == 0) { bool _q_result = _q_self->isEmpty(); return QScriptValue(context->engine(), _q_result); } break; case 13: if (context->argumentCount() == 1) { QVector<QXmlStreamAttribute> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); bool _q_result = _q_self->isSharedWith(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 14: if (context->argumentCount() == 0) { const QXmlStreamAttribute& _q_result = _q_self->last(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 15: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_result = _q_self->lastIndexOf(_q_arg0); return QScriptValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); int _q_result = _q_self->lastIndexOf(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 16: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QVector<QXmlStreamAttribute > _q_result = _q_self->mid(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QVector<QXmlStreamAttribute > _q_result = _q_self->mid(_q_arg0, _q_arg1); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 17: if (context->argumentCount() == 1) { QVector<QXmlStreamAttribute> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); bool _q_result = _q_self->operator==(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 18: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); _q_self->prepend(_q_arg0); return context->engine()->undefinedValue(); } break; case 19: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->remove(_q_arg0); return context->engine()->undefinedValue(); } if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); _q_self->remove(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 20: if (context->argumentCount() == 0) { _q_self->removeFirst(); return context->engine()->undefinedValue(); } break; case 21: if (context->argumentCount() == 0) { _q_self->removeLast(); return context->engine()->undefinedValue(); } break; case 22: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); QXmlStreamAttribute _q_arg1 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(1)); _q_self->replace(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 23: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->reserve(_q_arg0); return context->engine()->undefinedValue(); } break; case 24: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); _q_self->resize(_q_arg0); return context->engine()->undefinedValue(); } break; case 25: if (context->argumentCount() == 1) { bool _q_arg0 = context->argument(0).toBoolean(); _q_self->setSharable(_q_arg0); return context->engine()->undefinedValue(); } break; case 26: if (context->argumentCount() == 0) { int _q_result = _q_self->size(); return QScriptValue(context->engine(), _q_result); } break; case 27: if (context->argumentCount() == 0) { _q_self->squeeze(); return context->engine()->undefinedValue(); } break; case 28: if (context->argumentCount() == 1) { QXmlStreamAttribute _q_arg0 = qscriptvalue_cast<QXmlStreamAttribute>(context->argument(0)); bool _q_result = _q_self->startsWith(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 29: if (context->argumentCount() == 1) { QVector<QXmlStreamAttribute> _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->swap(_q_arg0); return context->engine()->undefinedValue(); } break; case 30: if (context->argumentCount() == 0) { QXmlStreamAttribute _q_result = _q_self->takeFirst(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 31: if (context->argumentCount() == 0) { QXmlStreamAttribute _q_result = _q_self->takeLast(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 32: if (context->argumentCount() == 0) { QList<QXmlStreamAttribute > _q_result = _q_self->toList(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 33: if (context->argumentCount() == 1) { QString _q_arg0 = context->argument(0).toString(); QStringRef _q_result = _q_self->value(_q_arg0); // TEMPLATE - core.convert_stringref_to_string - START QString _q_convertedResult = _q_result.toString(); // TEMPLATE - core.convert_stringref_to_string - END return qScriptValueFromValue(context->engine(), _q_convertedResult); } if (context->argumentCount() == 2) { QString _q_arg0 = context->argument(0).toString(); QString _q_arg1 = context->argument(1).toString(); QStringRef _q_result = _q_self->value(_q_arg0, _q_arg1); // TEMPLATE - core.convert_stringref_to_string - START QString _q_convertedResult = _q_result.toString(); // TEMPLATE - core.convert_stringref_to_string - END return qScriptValueFromValue(context->engine(), _q_convertedResult); } break; case 34: { QString result = QString::fromLatin1("QXmlStreamAttributes"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QXmlStreamAttributes_throw_ambiguity_error_helper(context, qtscript_QXmlStreamAttributes_function_names[_id+2], qtscript_QXmlStreamAttributes_function_signatures[_id+2]); }
static QScriptValue qtscript_QGradient_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 9; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QGradient* _q_self = qscriptvalue_cast<QGradient*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QGradient.%0(): this object is not a QGradient") .arg(qtscript_QGradient_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { QGradient::CoordinateMode _q_result = _q_self->coordinateMode(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 1) { QGradient _q_arg0 = qscriptvalue_cast<QGradient>(context->argument(0)); bool _q_result = _q_self->operator==(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 2) { qreal _q_arg0 = qscriptvalue_cast<qreal>(context->argument(0)); QColor _q_arg1 = qscriptvalue_cast<QColor>(context->argument(1)); _q_self->setColorAt(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 3: if (context->argumentCount() == 1) { QGradient::CoordinateMode _q_arg0 = qscriptvalue_cast<QGradient::CoordinateMode>(context->argument(0)); _q_self->setCoordinateMode(_q_arg0); return context->engine()->undefinedValue(); } break; case 4: if (context->argumentCount() == 1) { QGradient::Spread _q_arg0 = qscriptvalue_cast<QGradient::Spread>(context->argument(0)); _q_self->setSpread(_q_arg0); return context->engine()->undefinedValue(); } break; case 5: if (context->argumentCount() == 1) { QVector<QPair<qreal,QColor> > _q_arg0; qScriptValueToSequence(context->argument(0), _q_arg0); _q_self->setStops(_q_arg0); return context->engine()->undefinedValue(); } break; case 6: if (context->argumentCount() == 0) { QGradient::Spread _q_result = _q_self->spread(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 0) { QVector<QPair<qreal,QColor > > _q_result = _q_self->stops(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QGradient::Type _q_result = _q_self->type(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 9: { QString result = QString::fromLatin1("QGradient"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QGradient_throw_ambiguity_error_helper(context, qtscript_QGradient_function_names[_id+1], qtscript_QGradient_function_signatures[_id+1]); }
static QScriptValue qtscript_QSslCertificate_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 20; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QSslCertificate* _q_self = qscriptvalue_cast<QSslCertificate*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QSslCertificate.%0(): this object is not a QSslCertificate") .arg(qtscript_QSslCertificate_function_names[_id+5])); } switch (_id) { case 0: if (context->argumentCount() == 0) { _q_self->clear(); return context->engine()->undefinedValue(); } break; case 1: if (context->argumentCount() == 0) { QByteArray _q_result = _q_self->digest(); return qScriptValueFromValue(context->engine(), _q_result); } if (context->argumentCount() == 1) { QCryptographicHash::Algorithm _q_arg0 = qscriptvalue_cast<QCryptographicHash::Algorithm>(context->argument(0)); QByteArray _q_result = _q_self->digest(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QDateTime _q_result = _q_self->effectiveDate(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QDateTime _q_result = _q_self->expiryDate(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { Qt::HANDLE _q_result = _q_self->handle(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { bool _q_result = _q_self->isBlacklisted(); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { bool _q_result = _q_self->isNull(); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 1) { if ((qMetaTypeId<QSslCertificate::SubjectInfo>() == context->argument(0).toVariant().userType())) { QSslCertificate::SubjectInfo _q_arg0 = qscriptvalue_cast<QSslCertificate::SubjectInfo>(context->argument(0)); QStringList _q_result = _q_self->issuerInfo(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } else if ((qMetaTypeId<QByteArray>() == context->argument(0).toVariant().userType())) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QStringList _q_result = _q_self->issuerInfo(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } } break; case 8: if (context->argumentCount() == 0) { QList<QByteArray > _q_result = _q_self->issuerInfoAttributes(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 1) { QSslCertificate _q_arg0 = qscriptvalue_cast<QSslCertificate>(context->argument(0)); QSslCertificate& _q_result = _q_self->operator=(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 1) { QSslCertificate _q_arg0 = qscriptvalue_cast<QSslCertificate>(context->argument(0)); bool _q_result = _q_self->operator==(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 0) { QSslKey _q_result = _q_self->publicKey(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: if (context->argumentCount() == 0) { QByteArray _q_result = _q_self->serialNumber(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 13: if (context->argumentCount() == 1) { if ((qMetaTypeId<QSslCertificate::SubjectInfo>() == context->argument(0).toVariant().userType())) { QSslCertificate::SubjectInfo _q_arg0 = qscriptvalue_cast<QSslCertificate::SubjectInfo>(context->argument(0)); QStringList _q_result = _q_self->subjectInfo(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } else if ((qMetaTypeId<QByteArray>() == context->argument(0).toVariant().userType())) { QByteArray _q_arg0 = qscriptvalue_cast<QByteArray>(context->argument(0)); QStringList _q_result = _q_self->subjectInfo(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } } break; case 14: if (context->argumentCount() == 0) { QList<QByteArray > _q_result = _q_self->subjectInfoAttributes(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 15: if (context->argumentCount() == 1) { QSslCertificate _q_arg0 = qscriptvalue_cast<QSslCertificate>(context->argument(0)); _q_self->swap(_q_arg0); return context->engine()->undefinedValue(); } break; case 16: if (context->argumentCount() == 0) { QByteArray _q_result = _q_self->toDer(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 17: if (context->argumentCount() == 0) { QByteArray _q_result = _q_self->toPem(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 18: if (context->argumentCount() == 0) { QString _q_result = _q_self->toText(); return QScriptValue(context->engine(), _q_result); } break; case 19: if (context->argumentCount() == 0) { QByteArray _q_result = _q_self->version(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 20: { QString result; QDebug d(&result); d << *_q_self; return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QSslCertificate_throw_ambiguity_error_helper(context, qtscript_QSslCertificate_function_names[_id+5], qtscript_QSslCertificate_function_signatures[_id+5]); }
static QScriptValue qtscript_QAccessibleInterface_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 17; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QAccessibleInterface* _q_self = qscriptvalue_cast<QAccessibleInterface*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QAccessibleInterface.%0(): this object is not a QAccessibleInterface") .arg(qtscript_QAccessibleInterface_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 3) { int _q_arg0 = context->argument(0).toInt32(); QAccessible::Text _q_arg1 = qscriptvalue_cast<QAccessible::Text>(context->argument(1)); int _q_arg2 = context->argument(2).toInt32(); QString _q_result = _q_self->actionText(_q_arg0, _q_arg1, _q_arg2); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 2) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); int _q_result = _q_self->childAt(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { int _q_result = _q_self->childCount(); return QScriptValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 3) { int _q_arg0 = context->argument(0).toInt32(); int _q_arg1 = context->argument(1).toInt32(); QList<QVariant> _q_arg2; qScriptValueToSequence(context->argument(2), _q_arg2); bool _q_result = _q_self->doAction(_q_arg0, _q_arg1, _q_arg2); return QScriptValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 1) { QAccessibleInterface* _q_arg0 = qscriptvalue_cast<QAccessibleInterface*>(context->argument(0)); int _q_result = _q_self->indexOfChild(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 3) { QAccessible::Method _q_arg0 = qscriptvalue_cast<QAccessible::Method>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); QList<QVariant> _q_arg2; qScriptValueToSequence(context->argument(2), _q_arg2); QVariant _q_result = _q_self->invokeMethod(_q_arg0, _q_arg1, _q_arg2); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { bool _q_result = _q_self->isValid(); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 3) { QAccessible::RelationFlag _q_arg0 = qscriptvalue_cast<QAccessible::RelationFlag>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); QAccessibleInterface** _q_arg2 = qscriptvalue_cast<QAccessibleInterface**>(context->argument(2)); int _q_result = _q_self->navigate(_q_arg0, _q_arg1, _q_arg2); return QScriptValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { QObject* _q_result = _q_self->object(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QRect _q_result = _q_self->rect(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 3) { int _q_arg0 = context->argument(0).toInt32(); QAccessibleInterface* _q_arg1 = qscriptvalue_cast<QAccessibleInterface*>(context->argument(1)); int _q_arg2 = context->argument(2).toInt32(); QFlags<QAccessible::RelationFlag> _q_result = _q_self->relationTo(_q_arg0, _q_arg1, _q_arg2); return qScriptValueFromValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QAccessible::Role _q_result = _q_self->role(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: if (context->argumentCount() == 3) { QAccessible::Text _q_arg0 = qscriptvalue_cast<QAccessible::Text>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); QString _q_arg2 = context->argument(2).toString(); _q_self->setText(_q_arg0, _q_arg1, _q_arg2); return context->engine()->undefinedValue(); } break; case 13: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); QFlags<QAccessible::StateFlag> _q_result = _q_self->state(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 14: if (context->argumentCount() == 0) { QSet<QAccessible::Method> _q_result = _q_self->supportedMethods(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 15: if (context->argumentCount() == 2) { QAccessible::Text _q_arg0 = qscriptvalue_cast<QAccessible::Text>(context->argument(0)); int _q_arg1 = context->argument(1).toInt32(); QString _q_result = _q_self->text(_q_arg0, _q_arg1); return QScriptValue(context->engine(), _q_result); } break; case 16: if (context->argumentCount() == 1) { int _q_arg0 = context->argument(0).toInt32(); int _q_result = _q_self->userActionCount(_q_arg0); return QScriptValue(context->engine(), _q_result); } break; case 17: { QString result = QString::fromLatin1("QAccessibleInterface"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QAccessibleInterface_throw_ambiguity_error_helper(context, qtscript_QAccessibleInterface_function_names[_id+1], qtscript_QAccessibleInterface_function_signatures[_id+1]); }
static QScriptValue qtscript_QMovie_static_call(QScriptContext *context, QScriptEngine *) { uint _id = context->callee().data().toUInt32(); Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; switch (_id) { case 0: if (context->thisObject().strictlyEquals(context->engine()->globalObject())) { return context->throwError(QString::fromLatin1("QMovie(): Did you forget to construct with 'new'?")); } if (context->argumentCount() == 0) { QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } else if (context->argumentCount() == 1) { if (qscriptvalue_cast<QIODevice*>(context->argument(0))) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } else if (context->argument(0).isQObject()) { QObject* _q_arg0 = context->argument(0).toQObject(); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } else if (context->argument(0).isString()) { QString _q_arg0 = context->argument(0).toString(); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } } else if (context->argumentCount() == 2) { if (qscriptvalue_cast<QIODevice*>(context->argument(0)) && (qMetaTypeId<QByteArray>() == context->argument(1).toVariant().userType())) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QByteArray _q_arg1 = qscriptvalue_cast<QByteArray>(context->argument(1)); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } else if (context->argument(0).isString() && (qMetaTypeId<QByteArray>() == context->argument(1).toVariant().userType())) { QString _q_arg0 = context->argument(0).toString(); QByteArray _q_arg1 = qscriptvalue_cast<QByteArray>(context->argument(1)); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0, _q_arg1); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } } else if (context->argumentCount() == 3) { if (qscriptvalue_cast<QIODevice*>(context->argument(0)) && (qMetaTypeId<QByteArray>() == context->argument(1).toVariant().userType()) && context->argument(2).isQObject()) { QIODevice* _q_arg0 = qscriptvalue_cast<QIODevice*>(context->argument(0)); QByteArray _q_arg1 = qscriptvalue_cast<QByteArray>(context->argument(1)); QObject* _q_arg2 = context->argument(2).toQObject(); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0, _q_arg1, _q_arg2); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } else if (context->argument(0).isString() && (qMetaTypeId<QByteArray>() == context->argument(1).toVariant().userType()) && context->argument(2).isQObject()) { QString _q_arg0 = context->argument(0).toString(); QByteArray _q_arg1 = qscriptvalue_cast<QByteArray>(context->argument(1)); QObject* _q_arg2 = context->argument(2).toQObject(); QtScriptShell_QMovie* _q_cpp_result = new QtScriptShell_QMovie(_q_arg0, _q_arg1, _q_arg2); QScriptValue _q_result = context->engine()->newQObject(context->thisObject(), (QMovie*)_q_cpp_result, QScriptEngine::AutoOwnership); _q_cpp_result->__qtscript_self = _q_result; return _q_result; } } break; case 1: if (context->argumentCount() == 0) { QList<QByteArray > _q_result = QMovie::supportedFormats(); return qScriptValueFromSequence(context->engine(), _q_result); } break; default: Q_ASSERT(false); } return qtscript_QMovie_throw_ambiguity_error_helper(context, qtscript_QMovie_function_names[_id], qtscript_QMovie_function_signatures[_id]); }
static QScriptValue qtscript_QAbstractScrollArea_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 12; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QAbstractScrollArea* _q_self = qscriptvalue_cast<QAbstractScrollArea*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QAbstractScrollArea.%0(): this object is not a QAbstractScrollArea") .arg(qtscript_QAbstractScrollArea_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 2) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); QFlags<Qt::AlignmentFlag> _q_arg1 = qscriptvalue_cast<QFlags<Qt::AlignmentFlag> >(context->argument(1)); _q_self->addScrollBarWidget(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 1: if (context->argumentCount() == 0) { QWidget* _q_result = _q_self->cornerWidget(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QScrollBar* _q_result = _q_self->horizontalScrollBar(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QSize _q_result = _q_self->maximumViewportSize(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { QSize _q_result = _q_self->minimumSizeHint(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 1) { QFlags<Qt::AlignmentFlag> _q_arg0 = qscriptvalue_cast<QFlags<Qt::AlignmentFlag> >(context->argument(0)); QList<QWidget*> _q_result = _q_self->scrollBarWidgets(_q_arg0); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 1) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); _q_self->setCornerWidget(_q_arg0); return context->engine()->undefinedValue(); } break; case 7: if (context->argumentCount() == 1) { QScrollBar* _q_arg0 = qscriptvalue_cast<QScrollBar*>(context->argument(0)); _q_self->setHorizontalScrollBar(_q_arg0); return context->engine()->undefinedValue(); } break; case 8: if (context->argumentCount() == 1) { QScrollBar* _q_arg0 = qscriptvalue_cast<QScrollBar*>(context->argument(0)); _q_self->setVerticalScrollBar(_q_arg0); return context->engine()->undefinedValue(); } break; case 9: if (context->argumentCount() == 1) { QWidget* _q_arg0 = qscriptvalue_cast<QWidget*>(context->argument(0)); _q_self->setViewport(_q_arg0); return context->engine()->undefinedValue(); } break; case 10: if (context->argumentCount() == 0) { QScrollBar* _q_result = _q_self->verticalScrollBar(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 0) { QWidget* _q_result = _q_self->viewport(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: { QString result = QString::fromLatin1("QAbstractScrollArea"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QAbstractScrollArea_throw_ambiguity_error_helper(context, qtscript_QAbstractScrollArea_function_names[_id+1], qtscript_QAbstractScrollArea_function_signatures[_id+1]); }
static QScriptValue qtscript_MediaController_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 14; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; Phonon::MediaController* _q_self = qscriptvalue_cast<Phonon::MediaController*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("MediaController.%0(): this object is not a MediaController") .arg(qtscript_MediaController_function_names[_id+1])); } switch (_id) { case 0: if (context->argumentCount() == 0) { bool _q_result = _q_self->autoplayTitles(); return QScriptValue(context->engine(), _q_result); } break; case 1: if (context->argumentCount() == 0) { int _q_result = _q_self->availableAngles(); return QScriptValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 0) { QList<Phonon::AudioChannelDescription> _q_result = _q_self->availableAudioChannels(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { int _q_result = _q_self->availableChapters(); return QScriptValue(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { QList<Phonon::SubtitleDescription> _q_result = _q_self->availableSubtitles(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { int _q_result = _q_self->availableTitles(); return QScriptValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { int _q_result = _q_self->currentAngle(); return QScriptValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 0) { Phonon::AudioChannelDescription _q_result = _q_self->currentAudioChannel(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 8: if (context->argumentCount() == 0) { int _q_result = _q_self->currentChapter(); return QScriptValue(context->engine(), _q_result); } break; case 9: if (context->argumentCount() == 0) { Phonon::SubtitleDescription _q_result = _q_self->currentSubtitle(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 10: if (context->argumentCount() == 0) { int _q_result = _q_self->currentTitle(); return QScriptValue(context->engine(), _q_result); } break; case 11: if (context->argumentCount() == 1) { Phonon::AudioChannelDescription _q_arg0 = qscriptvalue_cast<Phonon::AudioChannelDescription>(context->argument(0)); _q_self->setCurrentAudioChannel(_q_arg0); return context->engine()->undefinedValue(); } break; case 12: if (context->argumentCount() == 1) { Phonon::SubtitleDescription _q_arg0 = qscriptvalue_cast<Phonon::SubtitleDescription>(context->argument(0)); _q_self->setCurrentSubtitle(_q_arg0); return context->engine()->undefinedValue(); } break; case 13: if (context->argumentCount() == 0) { QFlags<Phonon::MediaController::Feature> _q_result = _q_self->supportedFeatures(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 14: { QString result = QString::fromLatin1("MediaController"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_MediaController_throw_ambiguity_error_helper(context, qtscript_MediaController_function_names[_id+1], qtscript_MediaController_function_signatures[_id+1]); }
static QScriptValue qtscript_QMessageBox_prototype_call(QScriptContext *context, QScriptEngine *) { #if QT_VERSION > 0x040400 Q_ASSERT(context->callee().isFunction()); uint _id = context->callee().data().toUInt32(); #else uint _id; if (context->callee().isFunction()) _id = context->callee().data().toUInt32(); else _id = 0xBABE0000 + 12; #endif Q_ASSERT((_id & 0xFFFF0000) == 0xBABE0000); _id &= 0x0000FFFF; QMessageBox* _q_self = qscriptvalue_cast<QMessageBox*>(context->thisObject()); if (!_q_self) { return context->throwError(QScriptContext::TypeError, QString::fromLatin1("QMessageBox.%0(): this object is not a QMessageBox") .arg(qtscript_QMessageBox_function_names[_id+7])); } switch (_id) { case 0: if (context->argumentCount() == 1) { QMessageBox::StandardButton _q_arg0 = qscriptvalue_cast<QMessageBox::StandardButton>(context->argument(0)); QPushButton* _q_result = _q_self->addButton(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } if (context->argumentCount() == 2) { if (qscriptvalue_cast<QAbstractButton*>(context->argument(0)) && (qMetaTypeId<QMessageBox::ButtonRole>() == context->argument(1).toVariant().userType())) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); QMessageBox::ButtonRole _q_arg1 = qscriptvalue_cast<QMessageBox::ButtonRole>(context->argument(1)); _q_self->addButton(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } else if (context->argument(0).isString() && (qMetaTypeId<QMessageBox::ButtonRole>() == context->argument(1).toVariant().userType())) { QString _q_arg0 = context->argument(0).toString(); QMessageBox::ButtonRole _q_arg1 = qscriptvalue_cast<QMessageBox::ButtonRole>(context->argument(1)); QPushButton* _q_result = _q_self->addButton(_q_arg0, _q_arg1); return qScriptValueFromValue(context->engine(), _q_result); } } break; case 1: if (context->argumentCount() == 1) { QMessageBox::StandardButton _q_arg0 = qscriptvalue_cast<QMessageBox::StandardButton>(context->argument(0)); QAbstractButton* _q_result = _q_self->button(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 2: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); QMessageBox::ButtonRole _q_result = _q_self->buttonRole(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 3: if (context->argumentCount() == 0) { QList<QAbstractButton*> _q_result = _q_self->buttons(); return qScriptValueFromSequence(context->engine(), _q_result); } break; case 4: if (context->argumentCount() == 0) { QAbstractButton* _q_result = _q_self->clickedButton(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 5: if (context->argumentCount() == 0) { QPushButton* _q_result = _q_self->defaultButton(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 6: if (context->argumentCount() == 0) { QAbstractButton* _q_result = _q_self->escapeButton(); return qScriptValueFromValue(context->engine(), _q_result); } break; case 7: if (context->argumentCount() == 2) { QObject* _q_arg0 = context->argument(0).toQObject(); char* _q_arg1 = qscriptvalue_cast<char*>(context->argument(1)); _q_self->open(_q_arg0, _q_arg1); return context->engine()->undefinedValue(); } break; case 8: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); _q_self->removeButton(_q_arg0); return context->engine()->undefinedValue(); } break; case 9: if (context->argumentCount() == 1) { if ((qMetaTypeId<QMessageBox::StandardButton>() == context->argument(0).toVariant().userType())) { QMessageBox::StandardButton _q_arg0 = qscriptvalue_cast<QMessageBox::StandardButton>(context->argument(0)); _q_self->setDefaultButton(_q_arg0); return context->engine()->undefinedValue(); } else if (qscriptvalue_cast<QPushButton*>(context->argument(0))) { QPushButton* _q_arg0 = qscriptvalue_cast<QPushButton*>(context->argument(0)); _q_self->setDefaultButton(_q_arg0); return context->engine()->undefinedValue(); } } break; case 10: if (context->argumentCount() == 1) { if (qscriptvalue_cast<QAbstractButton*>(context->argument(0))) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); _q_self->setEscapeButton(_q_arg0); return context->engine()->undefinedValue(); } else if ((qMetaTypeId<QMessageBox::StandardButton>() == context->argument(0).toVariant().userType())) { QMessageBox::StandardButton _q_arg0 = qscriptvalue_cast<QMessageBox::StandardButton>(context->argument(0)); _q_self->setEscapeButton(_q_arg0); return context->engine()->undefinedValue(); } } break; case 11: if (context->argumentCount() == 1) { QAbstractButton* _q_arg0 = qscriptvalue_cast<QAbstractButton*>(context->argument(0)); QMessageBox::StandardButton _q_result = _q_self->standardButton(_q_arg0); return qScriptValueFromValue(context->engine(), _q_result); } break; case 12: { QString result = QString::fromLatin1("QMessageBox"); return QScriptValue(context->engine(), result); } default: Q_ASSERT(false); } return qtscript_QMessageBox_throw_ambiguity_error_helper(context, qtscript_QMessageBox_function_names[_id+7], qtscript_QMessageBox_function_signatures[_id+7]); }