For each loop not creating and add child to widget. But the array is working.

You can, you need to feed it column and row:


You could also use a Wrap Box which would automatically create a Grid like layout providing it exceeds container desired size.