History

- Bunch of fixes to typed arrays - First working prototype for Int8Array - Base classes for all other typed arrays

Atlante45 committed 12 years ago

Commit b2b17011 parent a76ebae10 files · +412 −37Browse files

Showing the changes to libraries/script-engine/src/DataViewClass.cpp (1 of 10 files). Show all

Unified · Split

libraries/script-engine/src/DataViewClass.cpp+7−7
@@ -17,14 +17,14 @@ Q_DECLARE_METATYPE(QByteArray*) · 16 unmodified lines
1717
1818 static const QString DATA_VIEW_NAME = "DataView";
1919
20−DataViewClass::DataViewClass(QScriptEngine* engine) : ArrayBufferViewClass(engine) {
21− QScriptValue global = engine->globalObject();
20+DataViewClass::DataViewClass(ScriptEngine* scriptEngine) : ArrayBufferViewClass(scriptEngine) {
21+ QScriptValue global = engine()->globalObject();
2222
2323 // Save string handles for quick lookup
24− _name = engine->toStringHandle(DATA_VIEW_NAME.toLatin1());
24+ _name = engine()->toStringHandle(DATA_VIEW_NAME.toLatin1());
2525
2626 // build prototype
27− _proto = engine->newQObject(new DataViewPrototype(this),
27+ _proto = engine()->newQObject(new DataViewPrototype(this),
2828 QScriptEngine::QtOwnership,
2929 QScriptEngine::SkipMethodsInEnumeration |
3030 QScriptEngine::ExcludeSuperClassMethods |
@@ -32,10 +32,10 @@ DataViewClass::DataViewClass(QScriptEngine* engine) : ArrayBufferViewClass(engin · 1 unmodified line
3232
3333 _proto.setPrototype(global.property("Object").property("prototype"));
3434
35− _ctor = engine->newFunction(construct, _proto);
36− _ctor.setData(engine->toScriptValue(this));
35+ _ctor = engine()->newFunction(construct, _proto);
36+ _ctor.setData(engine()->toScriptValue(this));
3737
38− engine->globalObject().setProperty(name(), _ctor);
38+ engine()->globalObject().setProperty(name(), _ctor);
3939 }
4040
4141 QScriptValue DataViewClass::newInstance(QScriptValue buffer, quint32 byteOffset, quint32 byteLentgh) {