24 lines
529 B
QML
24 lines
529 B
QML
pragma Strict
|
|
import QtQml
|
|
import TestTypes
|
|
|
|
DynamicMeta {
|
|
id: self
|
|
value: 999
|
|
|
|
property double notResettable: 10
|
|
property double notResettable2: { return undefined }
|
|
|
|
property DynamicMeta shadowing: DynamicMeta {
|
|
property var shadowable: undefined
|
|
}
|
|
|
|
function doReset() { self.value = undefined }
|
|
function doReset2() { self.value = shadowing.shadowable }
|
|
function doNotReset() { self.notResettable = undefined }
|
|
|
|
signal aaa()
|
|
signal bbb()
|
|
onAaa: objectName = self.bbb()
|
|
}
|