I have a width
property on a QML Rectangle
that is set based on another Rectangle with an id of mainwindow
and one of the array properties of mainwindow
:
width: mainwindow.width/mainwindow.numColsPerRow[positionRow]
This works at the time my rectangle is setup; that is, the element inside the array numColsPerRow
is correctly involved.
However, after this Rectangle is setup, if I change the values inside numColsPerRow
the width
of this Rectangle does not have any effect.
Does QML not allow property bindings to array elements?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…