The QLayout class, part of the Qt framework, is the base class of geometry managers.
This is an abstract base class inherited by the concrete classes QBoxLayout, QGridLayout, QFormLayout, and QStackedLayout.
Documentation can be found here for Qt 4.8 and here for Qt 5.