The RowLayout aligns all children in one row or in one column. It has the ability to wrap, and provides configurable margins and spacing. The layout can be controlled by a number of configuration fields.