[QBS] Get property from parent project
olivier musse
olivier.musse at sfr.fr
Sat May 24 11:44:54 CEST 2014
> On 05/22/2014 04:19 PM, olivier musse wrote:
>> Property inheritance is really nice and simple. Thanks for this
>> important information.
>> I have succeed to verify it, but then have another question : How can
>> I detect in the sub project if the property is already set at an higher
>> level project.
>> Project
>> {
>> property string myprop:"val1"
>> Project{
>> myprop: {here set to "val2" if not already existing}
>> }
>> }
> This is not possible, due to how QML works. Your second line is a
> binding, which you can only use if a property was already declared. This
> information is static, and an error will be thrown if you use myprop on
> the left-hand side of a binding if no such property exists.
>
Ok I understand, but at least, suppose the property exists, can I check
if is it empty and do something in this case.
BR
Olivier
More information about the Qbs
mailing list