Установка ширины дочернего элемента для сетки в qml?

#qml

#qml

Вопрос:

Мне нужно знать, как установить высоту и ширину дочернего элемента для элемента сетки??

  Grid {
             id: grid1
             anchors.fill: parent
             rows: 10
             columns: 10


             childrenRect.height: background.height/10
             childrenRect.width: background.width/10

         }
  

в нем говорится, что это элемент только для чтения, который нельзя изменить, когда я пытаюсь это сделать.

Ответ №1:

Вы не можете их установить. childrenRect Свойства вычисляются на основе дочерних элементов элемента. Единственный способ повлиять на них — установить дочерние размеры. Нет способа установить их самостоятельно.