Showing the changes to libraries/script-engine/src/ArrayBufferViewClass.cpp (1 of 10 files). Show all
Unified · Split
| @@ -13,13 +13,14 @@ · 12 unmodified lines | |||
| 13 | 13 | ||
| 14 | Q_DECLARE_METATYPE(QByteArray*) | 14 | Q_DECLARE_METATYPE(QByteArray*) |
| 15 | 15 | ||
| 16 | ArrayBufferViewClass::ArrayBufferViewClass(QScriptEngine* engine) : | 16 | ArrayBufferViewClass::ArrayBufferViewClass(ScriptEngine* scriptEngine) : |
| 17 | QObject(engine), | 17 | QObject(scriptEngine->getScriptEngine()), |
| 18 | QScriptClass(engine) { | 18 | QScriptClass(scriptEngine->getScriptEngine()), |
| 19 | _scriptEngine(scriptEngine) { | ||
| 19 | // Save string handles for quick lookup | 20 | // Save string handles for quick lookup |
| 20 | _bufferName = engine->toStringHandle(BUFFER_PROPERTY_NAME.toLatin1()); | 21 | _bufferName = engine()->toStringHandle(BUFFER_PROPERTY_NAME.toLatin1()); |
| 21 | _byteOffsetName = engine->toStringHandle(BYTE_OFFSET_PROPERTY_NAME.toLatin1()); | 22 | _byteOffsetName = engine()->toStringHandle(BYTE_OFFSET_PROPERTY_NAME.toLatin1()); |
| 22 | _byteLengthName = engine->toStringHandle(BYTE_LENGTH_PROPERTY_NAME.toLatin1()); | 23 | _byteLengthName = engine()->toStringHandle(BYTE_LENGTH_PROPERTY_NAME.toLatin1()); |
| 23 | } | 24 | } |
| 24 | 25 | ||
| 25 | QScriptClass::QueryFlags ArrayBufferViewClass::queryProperty(const QScriptValue& object, | 26 | QScriptClass::QueryFlags ArrayBufferViewClass::queryProperty(const QScriptValue& object, |