diff options
author | Lars Knoll <lars.knoll@theqtcompany.com> | 2015-01-01 15:24:33 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@digia.com> | 2015-01-09 10:27:52 +0100 |
commit | 8a779f65ae3fb830415b9f39d803be57b7f56d50 (patch) | |
tree | 09f6ce75d96fd5f6831893557f192c48c7e478d8 /src/qml/jsruntime/qv4variantobject.cpp | |
parent | 2569b795c527ea4c875e68cfeca382d5a9d128af (diff) |
This method is only used one place, so inline it there
Change-Id: Ia8b75965208c9687163ddaf982c4081c1ee504d4
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4variantobject.cpp')
-rw-r--r-- | src/qml/jsruntime/qv4variantobject.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/qml/jsruntime/qv4variantobject.cpp b/src/qml/jsruntime/qv4variantobject.cpp index 4ed9162dbb..5397b96c73 100644 --- a/src/qml/jsruntime/qv4variantobject.cpp +++ b/src/qml/jsruntime/qv4variantobject.cpp @@ -51,28 +51,6 @@ Heap::VariantObject::VariantObject(QV4::ExecutionEngine *engine, const QVariant engine->scarceResources.insert(this); } -QVariant VariantObject::toVariant(const QV4::ValueRef v) -{ - if (v->asObject()) - return QV8Engine::toVariant(v->engine(), v, /*typeHint*/ -1, /*createJSValueForObjects*/ false); - - if (v->isString()) - return QVariant(v->stringValue()->toQString()); - if (v->isBoolean()) - return QVariant(v->booleanValue()); - if (v->isNumber()) { - QV4::Value val; - val = v; - if (val.isInt32()) - return QVariant(val.integerValue()); - return QVariant(v->asDouble()); - } - if (v->isNull()) - return QVariant(QMetaType::VoidStar, 0); - Q_ASSERT(v->isUndefined()); - return QVariant(); -} - bool VariantObject::Data::isScarce() const { QVariant::Type t = data.type(); |