Home | History | Annotate | Download | only in qscriptvalue

Lines Matching defs:object3

494     QScriptValue object3 = eng.newObject();
495 object3.setProperty("foo", num);
496 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
497 object3.setProperty("bar", str);
498 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
499 object3.setProperty("foo", QScriptValue());
500 QCOMPARE(object3.property("foo").isValid(), false);
501 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
502 object3.setProperty("foo", num);
503 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
504 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
505 object3.setProperty("bar", QScriptValue());
506 QCOMPARE(object3.property("bar").isValid(), false);
507 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
508 object3.setProperty("foo", QScriptValue());
509 object3.setProperty("foo", QScriptValue());
511 eng.globalObject().setProperty("object3", object3);
512 QCOMPARE(eng.evaluate("object3.hasOwnProperty('foo')")
514 object3.setProperty("foo", num);
515 QCOMPARE(eng.evaluate("object3.hasOwnProperty('foo')")
517 eng.globalObject().setProperty("object3", QScriptValue());
518 QCOMPARE(eng.evaluate("this.hasOwnProperty('object3')")
808 QScriptValue object3 = otherEngine.evaluate("new Object()");
810 object2.setPrototype(object3);