Details
-
Task
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
None
-
None
Description
Support private properties. Private properties should not end up in the project's configuration.
They serve as local variables.
Module { Depends { name: "cpp" } private property var foo: { /* some complicated evaluation */ } property string narf: foo + 1 property string zort: foo + 2 }
The private property should not be visible outside the module.