21 lines
422 B
QML
21 lines
422 B
QML
import QtQuick 2.12
|
|
|
|
QtObject {
|
|
Component.onCompleted: {
|
|
// create getter
|
|
var getFoo = function(o) { return o.foo; }
|
|
|
|
// create two diffrent shapes for x,y
|
|
var x = { foo:1 , bar:2 }
|
|
var y = { bar:2 , foo:1 }
|
|
|
|
// initialize inline cache with getFoo
|
|
getFoo(x);
|
|
getFoo(y);
|
|
|
|
// hit getter lookup with string "crash"
|
|
getFoo('crash');
|
|
}
|
|
}
|
|
|